Classe GCKMediaTrack

Documentation de référence sur la classe GCKMediaTrack

Présentation

Classe représentant une piste multimédia.

Les instances de cet objet sont immuables.

Hérite de NSObject, <NSCopying> et <NSCoding>.

Récapitulatif des méthodes d'instance

(instancetype) - initWithIdentifier:contentIdentifier:contentType:type:textSubtype:name:languageCode:customData:
 Initialiseur désigné. Plus
 

Récapitulatif des propriétés

NSInteger identifier
 Identifiant numérique unique de la piste. Plus
 
NSString * contentIdentifier
 Identifiant du contenu de la piste, qui peut être nil. Plus
 
NSString * contentType
 Type de contenu (MIME) de la piste. Plus
 
GCKMediaTrackType type
 Type de piste. Plus
 
GCKMediaTextTrackSubtype textSubtype
 Sous-type de la piste de texte. Ne s'applique qu'aux pistes de texte. Plus
 
NSString * name
 Nom de la piste, qui peut être nil. Plus
 
NSString * languageCode
 Code de langue RFC 1766 de la piste, qui peut être nil. Plus
 
id customData
 Données personnalisées, le cas échéant. Plus
 

Détails sur la méthode

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

Initialiseur désigné.

Construit un nouvel GCKMediaTrack avec les valeurs de propriété données.

Détails de la propriété

- (NSInteger) identifier
readnonatomicassign

Identifiant numérique unique de la piste.

- (NSString*) contentIdentifier
readnonatomiccopy

Identifiant du contenu de la piste, qui peut être nil.

- (NSString*) contentType
readnonatomiccopy

Type de contenu (MIME) de la piste.

- (GCKMediaTrackType) type
readnonatomicassign

Type de piste.

- (GCKMediaTextTrackSubtype) textSubtype
readnonatomicassign

Sous-type de la piste de texte. Ne s'applique qu'aux pistes de texte.

- (NSString*) name
readnonatomiccopy

Nom de la piste, qui peut être nil.

- (NSString*) languageCode
readnonatomiccopy

Code de langue RFC 1766 de la piste, qui peut être nil.

- (id) customData
readnonatomicstrong

Données personnalisées, le cas échéant.

Il doit s'agir d'un objet pouvant être sérialisé au format JSON à l'aide de NSJSONSerialization ou de nil.