2013-06-28 2 views
0

Я новичок в mac os x. Есть ли конкретная папка приложения, выделенная mac os x, когда она устанавливается для хранения временных файлов? например, в окнах есть папка с данными приложения, в которой приложения сохраняют свои данные, а временные папки с файлами системы - разные.Где приложение Mac os x хранит свои временные данные

+0

Как насчет '/ tmp'? –

+0

/tmp? это рекомендуется? или NSTemporaryDirectory, как сказал Том в ответ ниже? Есть ли какой-нибудь стандарт? – Ahmed

+0

/tmp - временная папка BSD/Unix. NSTemporaryDirectory всегда лучший способ. Вы могли бы сделать свой собственный и просто очистить после, но зачем все это изобретать. – d00dle

ответ

1

Да. Просто используйте NSTemporaryDirectory(), чтобы получить временный каталог. Вы должны создать свой собственный подкаталог приложения под этим путем.

+0

В документации указано, что NSTemppraryDirectory() может возвращать nil, любые идеи, почему? – Ahmed

+0

Нет. Я никогда не видел, чтобы это случилось. Разумеется, вы должны проверить возвращаемое значение в любом случае. –

Смежные вопросы