iPhone, где я должен сохранять созданные пользователем файлы, если я хочу, чтобы они оставались там после обновления приложения (новая версия)? каталог документов хорош? - PullRequest
1 голос
/ 24 января 2010

У меня есть приложение, которое позволяет пользователю записывать свое собственное аудио. Сейчас я сохраняю эти файлы в папке Documents. У меня вопрос: если я выпущу новую версию этого приложения, удаляются ли записанные пользователем файлы?

Есть ли лучшее место для хранения пользовательских аудиофайлов?

Должен ли я использовать NSUserDefaults для данных, которые остаются даже после обновления приложения?

ТНХ

Ответы [ 3 ]

1 голос
/ 25 января 2010

NSUserDefaults используется для хранения настроек (объекты кодирование значения ключа совместимые классы) Другие данные, такие файлы, вы должны хранить в папке «Документы», которая сохраняется между обновлениями (если вы, конечно, не удаляете ее самостоятельно :)

1 голос
/ 24 января 2010

И каталог Documents, и NSUserDefaults остаются в силе после обновления приложения. Выбор типа использования зависит от типа ваших данных.

0 голосов
/ 24 января 2010

если я выпущу новую версию этого приложения, удаляются ли записанные пользователем файлы?

номер

Есть ли лучшее место для хранения пользовательских аудиофайлов?

Количество

Должен ли я использовать NSUserDefaults для данных, которые остаются даже после обновления приложения?

Только если ваши данные невелики.

...