android - iOS 4 上的共享首选项

标签 android iphone ios ios4 sharedpreferences

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

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

最佳答案

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: 检索它们
  • -在需要时同步

关于android - iOS 4 上的共享首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7876478/

相关文章:

android - 如何使用Android Studio示例资源?

android - 如何修复横向截断的自定义 SearchView 背景?

ios - 在 ASIFormDataRequest iOS dev 中获取异步响应和同步调用超时

ios - 无法退出 iOS 模拟器

java - 如何在按下按钮时创建按钮?

Android 12 Beta 1 AOSP 构建失败

iphone - 如何将我自己的对象放置在 map 上?

iphone - 如何在 IOS 中取消/退出/停止执行线程对象或在后台运行的线程

iphone - 在中断(例如电话调用或用户退出应用程序)后保存/恢复状态

ios - 我可以现在将我的 iOS 应用程序的 "Deployment Target"提升到更新的操作系统,然后再将其降低到更早的 iOS 吗?