GCKMediaTrack クラス

GCKMediaTrack クラス リファレンス

概要

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

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

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

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

(instancetype) - initWithIdentifier:contentIdentifier:contentType:type:textSubtype:name:languageCode:customData:
 指定イニシャライザ。詳細...
 

プロパティの概要

NSInteger identifier
 トラックの一意の数値識別子。詳細...
 
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

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

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

カスタムデータ(ある場合)。

NSJSONSerialization を使用して JSON にシリアル化できるオブジェクト、または nil のいずれかである必要があります。