GCKMediaTrack クラス

GCKMediaTrack クラス リファレンス

概要

メディア トラックを表すクラス。

このオブジェクトのインスタンスは不変です。

NSObject、<NSCopying>、<NSCoding> を継承します。

インスタンス メソッドの概要

(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
 カスタムデータ(存在する場合)。その他...
 

メソッドの詳細

- (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

トラックの一意の数値識別子。

- (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 にする必要があります。