Я пытаюсь открыть файл для записи в него.Файл может не существовать.
Я обнаружил, что [NSFileHandle fileHandleForWritingAtPath:filePath]
возвращает ноль, если файл не существует.Погуглив, я нашел такие фрагменты кода, как этот
[[NSData data] writeToFile:filePath atomically:YES]
, который, я думаю, обеспечивает существование файла перед его открытием.
Мои вопросы: является ли последняя строка кода рекомендуемым способом создания файла?Кажется странным, что NSFileHandle не имеет процедуры для создания нового файла (и может работать только с существующими файлами).