SharedPreferences на iOS 4
Я ищу способ хранения данных о пользователе в iOS 4, который похож на SharedPreferences в Android. Android SharedPreferences в основном хранит пары ключевых значений для приложения, и только это приложение может получить к нему доступ.
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
при необходимости