您的位置:首页 > 移动开发 > Android开发

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;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: