KKAlbumInfo

@interface KKAlbumInfo : KKBOXOpenAPIObject

The object represents information about an album on KKBOX.

  • The ID of the album.

    Declaration

    Objective-C

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

    Swift

    var albumID: String { get }
  • The name of the album.

    Declaration

    Objective-C

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

    Swift

    var albumName: String { get }
  • The URL of the webpage about the album.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nullable) NSURL *albumURL;

    Swift

    var albumURL: URL? { get }
  • The artist of the album.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull) KKArtistInfo *artist;

    Swift

    var artist: KKArtistInfo { get }
  • The images of the album.

    Declaration

    Objective-C

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

    Swift

    var images: [KKImageInfo] { get }
  • When was the album released.

    Declaration

    Objective-C

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

    Swift

    var releaseDate: String { get }
  • Is the album explicit or not.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) BOOL explicitness;

    Swift

    var explicitness: Bool { get }
  • The territories that the album is availanble at.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic, nonnull)
        NSSet<NSNumber *> *territoriesThatAvailableAt;

    Swift

    var territoriesThatAvailableAt: Set<NSNumber> { get }