KKPlaylistInfo

@interface KKPlaylistInfo : KKBOXOpenAPIObject

The object represents a playlist on KKBOX.

  • The ID of the playlist.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSString *playlistID;

    Swift

    var playlistID: String { get }
  • The title of the playlist.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSString *playlistTitle;

    Swift

    var playlistTitle: String { get }
  • The description of the playlist.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSString *playlistDescription;

    Swift

    var playlistDescription: String { get }
  • The URL of the webpage about the playlist on KKBOX.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSURL *playlistURL;

    Swift

    var playlistURL: URL { get }
  • The curator of the playlist.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) KKUserInfo *playlistOwner;

    Swift

    var playlistOwner: KKUserInfo { get }
  • The images of the playlist.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSArray<KKImageInfo *> *images;

    Swift

    var images: [KKImageInfo] { get }
  • The tracks contained in the playlist.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSArray<KKTrackInfo *> *tracks;

    Swift

    var tracks: [KKTrackInfo] { get }
  • When was the playlist updated.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) NSString *lastUpdateDate;

    Swift

    var lastUpdateDate: String { get }