Ссылка 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 выше для документации уровня заголовка.
-
Объявление
Objective C
enum { DRFileForkData = 0, DRFileForkResource = 1 };
Константы
-
DRFileForkData
DRFileForkData
Ветвь данных содержит основную информацию для файла и является ветвлением, используемым для файлов, таких как JPEGs, текстовые файлы, и т.д.
Доступный в OS X v10.2 и позже.
-
DRFileForkResource
DRFileForkResource
Ветвь ресурсов содержит вторичные метаданные, которые не важны для основного содержания файла и могут безопасно быть проигнорированы, когда файл отправляется в файловую систему или OS, не поддерживающий многократные ветвления. Посмотрите Внутренний Macintosh: Ресурсы для получения дополнительной информации о формате ветви ресурсов.
Доступный в OS X v10.2 и позже.
Обсуждение
Перечислимые константы раньше выбирали тип ветвления файла.
-