IOS的NSUserDefaults和 android 的SharedPreference

来源:互联网 发布:试衣软件app 编辑:程序博客网 时间:2024/06/06 10:49

       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;

      

    

      


0 0