GCKMediaTrack 類別

GCKMediaTrack 類別參考資料

總覽

一個類別,代表媒體曲目。

這個物件的執行個體無法變更。

沿用 NSObject、<NSCopy> 和 <NSCoding> 的 NSObject。

執行個體方法摘要

(instancetype) - initWithIdentifier:contentIdentifier:contentType:type:textSubtype:name:languageCode:customData:
 指定初始化器。更多...
 

屬性摘要

NSInteger identifier
 測試群組的專屬數字 ID。更多...
 
NSString * contentIdentifier
 測試群組的內容 ID,可以是 nil更多...
 
NSString * contentType
 測試群組內容 (MIME) 類型。更多...
 
GCKMediaTrackType type
 音軌類型。更多...
 
GCKMediaTextTrackSubtype textSubtype
 文字軌的子類型;僅適用於文字軌。更多...
 
NSString * name
 音軌名稱,可能是 nil更多...
 
NSString * languageCode
 測試群組的 RFC 1766 語言代碼,可以是 nil更多...
 
id customData
 自訂資料 (如果有的話)。更多...
 

方法說明

- (instancetype) initWithIdentifier: (NSInteger)  identifier
contentIdentifier: (NSString *__nullable)  contentIdentifier
contentType: (NSString *)  contentType
type: (GCKMediaTrackType type
textSubtype: (GCKMediaTextTrackSubtype textSubtype
name: (NSString *__nullable)  name
languageCode: (NSString *__nullable)  languageCode
customData: (id __nullable)  customData 

指定初始化器。

以指定的屬性值建構新的 GCKMediaTrack

資源詳細資料

- (NSInteger) identifier
readnonatomicassign

測試群組的專屬數字 ID。

- (NSString*) contentIdentifier
readnonatomiccopy

測試群組的內容 ID,可以是 nil

- (NSString*) contentType
readnonatomiccopy

測試群組內容 (MIME) 類型。

- (GCKMediaTrackType) type
readnonatomicassign

音軌類型。

- (GCKMediaTextTrackSubtype) textSubtype
readnonatomicassign

文字軌的子類型;僅適用於文字軌。

- (NSString*) name
readnonatomiccopy

音軌名稱,可能是 nil

- (NSString*) languageCode
readnonatomiccopy

測試群組的 RFC 1766 語言代碼,可以是 nil

- (id) customData
readnonatomicstrong

自訂資料 (如果有的話)。

必須是可使用 NSJSONSerializationnil 序列化為 JSON 的物件。