iOS 4上的SharedPreferences

Jos*_*ams 11 iphone android sharedpreferences ios4 ios

我正在寻找一种方法来存储iOS 4中与Android中的SharedPreferences类似的用户数据.Android的SharedPreferences基本上存储应用程序的键值对,只有该应用程序才能访问它. http://developer.android.com/reference/android/content/SharedPreferences.html

iOS 4是否内置了可以完成SharedPreferences在Android中的功能?

ayo*_*yoy 17

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 需要的时候