Несколько лет назад, когда я работал с C #, я мог легко создать временный файл и получить его имя с помощью этой функции:
Path.GetTempFileName();
Эта функция создаст файл с уникальным именем во временном каталоге и вернет полный путь к этому файлу.
В API-интерфейсе Cocoa самое близкое, что я могу найти:
NSTemporaryDirectory
Я упускаю что-то очевидное или нет встроенного способа сделать это?