iPhone: Где хранятся NSUserDefaults? - PullRequest
12 голосов
/ 12 июля 2011

Я могу хранить, извлекать и удалять значения, используя NSUserDefaults. Мне не удалось выяснить, где NSUserDefaults физически хранится на iPhone? Я думаю, это должен быть файл plist, но не уверен. Кто-нибудь знает, возможно ли физически увидеть эти значения на iPhone?

Спасибо.

Ответы [ 2 ]

27 голосов
/ 12 июля 2011
  • Подключите ваше устройство к Xcode.
  • Выберите Windows -> Organiser.
  • Выберите ваше устройство.
  • Нажмите на ваше приложение.
  • Щелкните значок шестеренки и Download Container….
  • Выберите загруженный файл .xcappdata, щелкните правой кнопкой мыши и выберите Show Package Contents.
  • Откройте папку AppData.
  • Перейдите к Library -> Preferences -> appbundlename.plist.
8 голосов
/ 12 июля 2011

Физический путь - rootOfApplication / Library / Preferences / com.yourcompany.appName.plist, который вы можете увидеть там, если протестируете его в симуляторе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...