Как мне создать временный файл с Какао? - PullRequest
38 голосов
/ 19 октября 2008

Несколько лет назад, когда я работал с C #, я мог легко создать временный файл и получить его имя с помощью этой функции:

Path.GetTempFileName();

Эта функция создаст файл с уникальным именем во временном каталоге и вернет полный путь к этому файлу.

В API-интерфейсе Cocoa самое близкое, что я могу найти:

NSTemporaryDirectory

Я упускаю что-то очевидное или нет встроенного способа сделать это?

Ответы [ 11 ]

0 голосов
/ 19 октября 2008

Вы можете использовать от NSTask до uuidgen, чтобы получить уникальное имя файла, а затем добавить его к строке из NSTemporaryDirectory(). Это не сработает на Cocoa Touch. Это немного скучно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...