Общие ссылки на iOS 4

#android #iphone #ios #ios4 #sharedpreferences

#Android #iPhone #iOS #ios4 #sharedpreferences

Вопрос:

Я ищу способ хранения данных о пользователе в iOS 4, аналогичный SharedPreferences в Android. SharedPreferences Android в основном хранит пары ключ-значение для приложения, и только это приложение может получить к нему доступ. http://developer.android.com/reference/android/content/SharedPreferences.html

Есть ли в iOS 4 что-то встроенное, что может выполнять то, что SharedPreferences делает в Android?

Ответ №1:

NSUserDefaults это ваш выбор.

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html

Обычно вы хотели бы:

  • используйте стандартные пользовательские настройки по умолчанию ( [NSUserDefaults standardUserDefaults] )
  • сохраняйте настройки, используя -set*:ForKey: (* быть int, double, bool, dictionary, object …)
  • извлеките их с помощью -*ForKey:
  • -synchronize при необходимости

Комментарии:

1. Это похоже на то, что я хочу. Я проведу некоторое тестирование и свяжусь с вами.