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

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

Разработчик

Ссылка класса DRMSF

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

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

DRMSF

Представление временного интервала, выраженного в минутах, секундах и кадрах.

На CDs минуты/секунды/кадры используются для идентификации расположения на диск (который является самым полезным на аудиодиске), но применяется к любой позиции на диске независимо от того, какие данные присутствуют.

Кадр эквивалентен сектору или блоку в нормальном дисковом языке. 75 кадров составляют одну секунду, таким образом, 2-секундная пауза (типичный размер перед разрывом) является 150 кадрами.

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


Соответствует


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


Swift

import DiscRecording

Objective C

@import DiscRecording;

Доступность


Доступный в OS X v10.2 и позже.
  • Возвращает текстовое представление получателя.

    Объявление

    Swift

    func description() -> String!

    Objective C

    - (NSString *)description

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

    NSString, содержащий текстовое представление объекта со стандартным форматированием.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Возвращает текстовое представление получателя.

    Объявление

    Swift

    func descriptionWithFormat(_ format: String!) -> String!

    Objective C

    - (NSString *)descriptionWithFormat:(NSString *)format

    Параметры

    format

    Формат строки описания.

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

    NSString, содержащий текстовое представление объекта, использующего указанный формат.

    Обсуждение

    Строка формата очень подобна строке формата printf-стиля с % - вышел из символов форматирования.

    • %% Символ «%»

    • Минуты %m как десятичное число

    • Секунды %s как десятичное число

    • Кадры %f как десятичное число

    В дополнение к этим символам форматирования дополнительный спецификатор длины может прибыть между тогда % и символом форматирования. Этот спецификатор длины вынудит рассматриваемое поле быть, по крайней мере, настолько широким. Например, спецификатор формата «%02m: 02%» заставят объект DRMSF представление 3 минут 9 секунд быть отформатированным как «03:09».

    Средство форматирования знает и округление отношений. Если немного msf не будет нулем, но формат не выводит на экран то значение, то следующая более высокая стоимость будет увеличена одной для отражения этого. Расширяя наш пример выше, DRMSF со значением 3 минут, 9 секунд, 15 кадров с помощью формата specfier «%02m: 02%», будут отформатированы как «03:10», так как 15 кадров окружают секунды к следующему значению

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Возвращает число кадров, представленных получателем.

    Объявление

    Swift

    func frames() -> UInt32

    Objective C

    - (UInt32)frames

    Обсуждение

    Этот метод отличается от секторов, в которых он возвращает вызывающей стороне число кадров, остающихся в текущую секунду. Например, значение DRMSF 5:30:72 возвратится 72 от сообщения до кадров.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Инициализирует объект msf, длина которого является кадрами.

    Объявление

    Swift

    init!(frames frames: UInt32)

    Objective C

    - (id)initWithFrames:(UInt32)frames

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

    Объект DRMSF.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Инициализирует объект msf, инициализированный к значению, представленному строкой

    Объявление

    Swift

    init!(string string: String!)

    Objective C

    - (id)initWithString:(NSString *)string

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

    Объект DRMSF.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Выдерживает сравнение на emsf с другим.

    Объявление

    Swift

    func isEqualToMSF(_ otherDRMSF: DRMSF!) -> Bool

    Objective C

    - (BOOL)isEqualToMSF:(DRMSF *)otherDRMSF

    Параметры

    otherDRMSF

    msf для сравнения с получателем

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

    YES, если эти два объекта равны, НЕТ иначе.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Возвращает число минут, представленных получателем.

    Объявление

    Swift

    func minutes() -> UInt32

    Objective C

    - (UInt32)minutes

    Обсуждение

    Если получатель представляет не целое число минут, только целое мелкое значение возвращается. Например, значение DRMSF 5:30:72 возвратится 5 от сообщения до минут.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Добавляет msf к получателю.

    Объявление

    Swift

    func msfByAdding(_ msf: DRMSF!) -> DRMSF!

    Objective C

    - (DRMSF *)msfByAdding:(DRMSF *)msf

    Параметры

    msf

    msf для добавления к получателю

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

    Новый DRMSF возражает всего сумме получателя и msf

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Вычитает msf к получателю.

    Объявление

    Swift

    func msfBySubtracting(_ msf: DRMSF!) -> DRMSF!

    Objective C

    - (DRMSF *)msfBySubtracting:(DRMSF *)msf

    Параметры

    msf

    msf для вычитания из получателя

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

    Новый DRMSF возражает всего различию получателя и msf

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Возвращает число секунд, представленных получателем.

    Объявление

    Swift

    func seconds() -> UInt32

    Objective C

    - (UInt32)seconds

    Обсуждение

    Если получатель представляет не целое число секунд, только целое второе значение возвращается. Например, значение DRMSF 5:30:72 возвратится 30 от сообщения до секунд.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Возвращает общее количество кадров/секторов, представленных получателем.

    Объявление

    Swift

    func sectors() -> UInt32

    Objective C

    - (UInt32)sectors

    Обсуждение

    Этот метод отличается от кадров, в которых он возвращает вызывающей стороне общее количество кадров/секторов, представленных объектом. Например, значение DRMSF 5:30:72 возвратится 24822 от сообщения до секторов.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Создает объект msf без длины/времени.

    Объявление

    Swift

    class func msf() -> DRMSF!

    Objective C

    + (DRMSF *)msf

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

    Автовыпущенный объект DRMSF.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Создает объект msf, длина которого является кадрами.

    Объявление

    Swift

    class func msfWithFrames(_ frames: UInt32) -> DRMSF!

    Objective C

    + (DRMSF *)msfWithFrames:(UInt32)frames

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

    Автовыпущенный объект DRMSF.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

  • Создает объект msf, инициализированный к значению, представленному строкой

    Объявление

    Swift

    class func msfWithString(_ string: String!) -> DRMSF!

    Objective C

    + (DRMSF *)msfWithString:(NSString *)string

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

    Автовыпущенный объект DRMSF.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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