GCKMediaTrack 类

GCKMediaTrack 类参考

概览

表示媒体轨道的类。

此对象的实例不可变。

继承 NSObject、<NSCopy> 和 <NSSecureCoding>。

实例方法摘要

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

属性摘要

NSInteger identifier
 曲目的唯一数字标识符。更多...
 
NSString * contentIdentifier
 曲目的内容标识符,可能是 nil更多...
 
NSString * contentType
 曲目的内容 (MIME) 类型。更多...
 
GCKMediaTrackType type
 轨道的类型。更多...
 
GCKMediaTextTrackSubtype textSubtype
 文本轨道的子类型;仅适用于文本轨道。更多...
 
NSString * name
 曲目的名称,可能是 nil更多...
 
NSString * languageCode
 曲目的 RFC 1766 语言代码,可能是 nil更多...
 
id customData
 自定义数据(如果有)。更多...
 

方法详细信息

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

指定的初始化程序。

使用给定属性值构造新的 GCKMediaTrack。可以返回 nil 值。

房源详情

- (NSInteger) identifier
readnonatomicassign

曲目的唯一数字标识符。

- (NSString*) contentIdentifier
readnonatomiccopy

曲目的内容标识符,可能是 nil

- (NSString*) contentType
readnonatomiccopy

曲目的内容 (MIME) 类型。

- (GCKMediaTrackType) type
readnonatomicassign

轨道的类型。

- (GCKMediaTextTrackSubtype) textSubtype
readnonatomicassign

文本轨道的子类型;仅适用于文本轨道。

- (NSString*) name
readnonatomiccopy

曲目的名称,可能是 nil

- (NSString*) languageCode
readnonatomiccopy

曲目的 RFC 1766 语言代码,可能是 nil

- (id) customData
readnonatomicstrong

自定义数据(如果有)。

必须是一个可以使用 NSJSONSerialization 序列化为 JSON 的对象,或者是 nil