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

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

Разработчик

Ссылка DRFile.h

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

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

Ссылка DRFile.h

Объекты файла используются в создании файловой системы.

Объект DRFile является подклассом DRFSObject и представляет файл на законченном диске. Файл может быть любой указателем на выходящий файл (нахождение на жестком диске, например) или может быть создан во время записи из данных, переданных в объект файла в соответствии с требованиями. DRFiles может только существовать в виртуальных объектах DRFolder.

Включенные заголовки

  • <Foundation/Foundation.h>

  • <DiscRecording/DRFSObject.h>

  • <AvailabilityMacros.h>

Типы данных

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Индекс, используемый для доступа к ветвлениям файла.

    Объявление

    Swift

    typealias DRFileFork = UInt32

    Objective C

    typedef UInt32 DRFileFork;

    Обсуждение

    Ветвь данных и ветвь ресурсов всегда фиксировали индексы. Другие ветвления могут быть позволены в будущем.

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

    Objective C

    @import DiscRecording;

    Swift

    import DiscRecording

    Доступность

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

Константы

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Объявление

    Swift

    let DRLinkTypeFinderAlias: NSString! let DRLinkTypeHardLink: NSString! let DRLinkTypeSymbolicLink: NSString!

    Objective C

    extern NSString* const DRLinkTypeFinderAlias; extern NSString* const DRLinkTypeHardLink; extern NSString* const DRLinkTypeSymbolicLink;

    Константы

    • DRLinkTypeFinderAlias

      DRLinkTypeFinderAlias

      Псевдоним Средства поиска.

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

    • DRLinkTypeHardLink

      DRLinkTypeHardLink

      Жесткая ссылка.

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

    • DRLinkTypeSymbolicLink

      DRLinkTypeSymbolicLink

      Символьная ссылка.

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

  • Объявление

    Swift

    var DRFileForkData: Int { get } var DRFileForkResource: Int { get }

    Objective C

    enum { DRFileForkData = 0, DRFileForkResource = 1 };

    Константы

    • DRFileForkData

      DRFileForkData

      Ветвь данных содержит основную информацию для файла и является ветвлением, используемым для файлов, таких как JPEGs, текстовые файлы, и т.д.

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

    • DRFileForkResource

      DRFileForkResource

      Ветвь ресурсов содержит вторичные метаданные, которые не важны для основного содержания файла и могут безопасно быть проигнорированы, когда файл отправляется в файловую систему или OS, не поддерживающий многократные ветвления. Посмотрите Внутренний Macintosh: Ресурсы для получения дополнительной информации о формате ветви ресурсов.

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

    Обсуждение

    Перечислимые константы раньше выбирали тип ветвления файла.