iphone: Могу ли я сохранить пользовательский ввод в список, который находится в папке ресурсов? - PullRequest
3 голосов
/ 18 сентября 2009

В моей папке «Ресурсы» есть список, который я использую для хранения информации о конверсиях. Я хотел бы дать пользователю возможность «выключать» определенные единицы, чтобы эти единицы никогда не использовались в преобразованиях. Я не хочу вести два списка с информацией о конверсиях.

Я могу сохранить данные обратно в этот файл plist в стимуляторе. (используя writeToFile и pathForResource). Мне интересно, если это проблемный подход.

  • Будут ли проблемы с этим при развертывании? (т. е. яблоко заклеит лист)
  • Что произойдет, если я выпишу обновление? Что если это обновление содержит новые юниты, добавленные в список?
  • Имеет ли смысл что-то вроде копирования plist в каталог документов пользователя?

Спасибо.

Ответы [ 3 ]

3 голосов
/ 18 сентября 2009

Невозможно изменить комплект приложений. Далее приложение подписано. Вместо этого скопируйте plist в каталог документов при первом запуске и получите доступ оттуда.

1 голос
/ 18 сентября 2009

Использование iOS Комплект настроек ...

1 голос
/ 18 сентября 2009

Нет, все, что находится в комплекте приложений, не ограничено, DRM на iPhone нуждается в том, чтобы он оставался прежним.
Вы должны сохранить свои настройки в папке «Документ приложения» или «Предпочтения».

...