GCKMediaTrack クラス

GCKMediaTrack クラス リファレンス

概要

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

このオブジェクトのインスタンスは変更できません。

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

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

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

メソッドの詳細

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

トラックのコンテンツ 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 である必要があります。