IOS的NSUserDefaults和 android 的SharedPreference
2014-04-02 17:21
120 查看
iOS的NSUserDefaults和 android 的SharedPreference一样,都是通过XML的形式进行存储用户的一些基本设置,如用户选择的主题、用户进入APP的次数等。
iOS的NSUserDefults的存储位置是在:<UUID for your App>/Library/Preferences/<your App's bundle ID>.plist,如果你通过模拟器进行仿真的位置在,~/资源库/Application
Support/iPhone Simulator/7.1/Applications/<application UUID>/Library/Preferences/<your App's bundle ID>xx.plist,存放在一个plist文件中,plist就是XML文件。
android的SharedPreference存储位置是在/data/data/<Your
Package-Name>/shared_prefs/xxx.XML .
+(NSUserDefaults *)standardUserDefaults 通过类方法获取实例
存取有各种对象方法,取:
NSInteger count = [[NSUserDefaults standardUserDefaults] integerForKey:@"key"];
存: -(void) setXXX(NSXXX)value forKey(NSString *) defaultName;
iOS的NSUserDefults的存储位置是在:<UUID for your App>/Library/Preferences/<your App's bundle ID>.plist,如果你通过模拟器进行仿真的位置在,~/资源库/Application
Support/iPhone Simulator/7.1/Applications/<application UUID>/Library/Preferences/<your App's bundle ID>xx.plist,存放在一个plist文件中,plist就是XML文件。
android的SharedPreference存储位置是在/data/data/<Your
Package-Name>/shared_prefs/xxx.XML .
+(NSUserDefaults *)standardUserDefaults 通过类方法获取实例
存取有各种对象方法,取:
NSInteger count = [[NSUserDefaults standardUserDefaults] integerForKey:@"key"];
存: -(void) setXXX(NSXXX)value forKey(NSString *) defaultName;
相关文章推荐
- Android与IOS异同点对比 ( 2 ) ------ 数据存储(SharedPreferences VS NSUserDefaults)
- iOS中的数据存储方式_Preference(NSUserDefaults)
- iOS与Android对比学之NSUserDefaults
- 【Android葵花宝典】之SharedPreference
- IOS中NSUserDefaults的用法(轻量级本地数据存储)
- Android中SharedPreference多进程数据共享出错
- Android SharedPreferences 一个小例子
- iOS开发笔记9:NSUserDefaults存储自定义实体对象
- iOS NSUserDefaults数据保存报错:Attempt to set a non-property-list object...
- Android开发--详解SharedPreference/PreferenceActivity
- NSUserDefaults—ios应用数据存储方式(偏好设置)
- ios 简单的plist文件读写操作(Document和NSUserDefaults)
- iOS: NSUserDefaults 要注意的地方 尤其首次设置默认值的方法
- iOS 偏好设置NSUserDefaults
- iOS NSUserDefaults [setValue:forKey:] [setObject:forKey:] <Objc> setValue(_,forKey:) set(_,forKey) <Swift 3>
- IOS使用NSUserDefaults保存用户登录数据时注意事项
- iOS NSUserDefaults数据持久化存储
- Android数据存储方式之SharedPreference
- iOS:NSUserDefaults
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!