Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AVFoundation ссылка класса AVMutableMetadataItem

Опции
Развертывание Target:

На этой странице
Язык:

AVMutableMetadataItem

AVMutableMetadataItem непостоянный подкласс AVMetadataItem это позволяет Вам создать наборы метаданных, которые будут записаны в использование файлов актива AVAssetExportSession.

Можно инициализировать непостоянный элемент метаданных от существующего AVMetadataItem возразите или с тем или большим количеством основных свойств элемента метаданных: ключ, ключевое пространство, локаль и значение.

Наследование


Оператор импорта


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


Доступный в OS X v10.7 и позже.
  • Возвращает новый непостоянный элемент метаданных.

    Объявление

    Objective C

    + (AVMutableMetadataItem *)metadataItem

    Возвращаемое значение

    Новый непостоянный элемент метаданных.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Доступность

    Доступный в OS X v10.7 и позже.

  • ключ ключ Свойство

    Указывает ключ элемента метаданных.

    Объявление

    Swift

    @NSCopying var key: protocol<NSCopying, NSObjectProtocol>!

    Objective C

    @property(readwrite, copy) id<NSObject, NSCopying> key

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • Указывает ключевое пространство ключа элемента метаданных.

    Объявление

    Swift

    var keySpace: String!

    Objective C

    @property(readwrite, copy) NSString *keySpace

    Обсуждение

    Это обычно - ключевое пространство по умолчанию для контейнера метаданных, в котором сохранен элемент метаданных.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • Указывает значение элемента метаданных.

    Объявление

    Swift

    @NSCopying var value: protocol<NSCopying, NSObjectProtocol>!

    Objective C

    @property(readwrite, copy) id<NSObject, NSCopying> value

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • локаль локаль Свойство

    Указывает локаль элемента метаданных.

    Объявление

    Swift

    @NSCopying var locale: NSLocale!

    Objective C

    @property(readwrite, copy) NSLocale *locale

    Обсуждение

    Локаль может быть nil если никакая информация о локали не доступна для элемента.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • время время Свойство

    Указывает метку времени элемента метаданных.

    Объявление

    Swift

    var time: CMTime

    Objective C

    @property(readwrite) CMTime time

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • Указывает продолжительность элемента метаданных.

    См. также

    время

    Объявление

    Swift

    var duration: CMTime

    Objective C

    @property(readwrite) CMTime duration

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • extraAttributes extraAttributes Свойство

    Обеспечивает словарь дополнительных атрибутов элемента метаданных.

    Объявление

    Swift

    var extraAttributes: [NSObject : AnyObject]!

    Objective C

    @property(readwrite, copy) NSDictionary *extraAttributes

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • Указывает тип данных значения элемента метаданных. (только для чтения)

    Объявление

    Swift

    var dataType: String!

    Objective C

    @property(readwrite, copy) NSString *dataType

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

  • IETF BCP 47 (RFC 4646) идентификатор языка элемента метаданных. (только для чтения)

    Объявление

    Swift

    var extendedLanguageTag: String!

    Objective C

    @property(readwrite, copy) NSString *extendedLanguageTag

    Обсуждение

    Значение может быть nil если никакая информация о языковом теге не доступна.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.

  • Указывает идентификатор элемента метаданных. (только для чтения)

    Объявление

    Swift

    var identifier: String!

    Objective C

    @property(readwrite, copy) NSString *identifier

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.10 и позже.