Вопрос

Как получить каталог TMP на iPhone или iPad?

Если я использую nstemporaryDirectory () для создания файла, он не сохраняет в каталоге температуры симулятора.

Это было полезно?

Решение

В качестве Нарисован правильно сказал в комментарии

«NstemperaryDirectory () поступит правильно на устройстве».

И это правда ...

РЕДАКТИРОВАТЬ: Видимо, может возникнуть проблема с этим подходом на более позднем ОС (> 6.1.3), возможно, попробуйте Nscachesdirectory вместо каталога TMP.

Другие советы

В качестве альтернативы, из документации о NSFileManager URLForDirectory:inDomain:appropriateForURL:create:error:

Вы также можете использовать этот метод для создания нового временного каталога для хранения таких вещей, как файлы AutoSave; Для этого укажите nsitemrepledationDirectory для параметра каталога, nsuserdomainmask для параметра домена и действительного родительского каталога для параметра URL. После поиска (или создания) желаемого каталога этот метод возвращает URL для этого каталога. Если в указанном домене существует более одного подходящего каталога, этот метод возвращает только первый, который он находит ».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top