NSUserDefaults使用最简单代码(设值,取值,强制保存)
来源:互联网 发布:淘宝网怎么样申请换货 编辑:程序博客网 时间:2024/04/28 23:51
NSUserDefaults使用最简单代码(设值,取值,强制保存)
//XXXViewController.m- (void)viewDidLoad { [super viewDidLoad]; NSUserDefaults *standardUserDefaults=[NSUserDefaults standardUserDefaults];//第1步,获得系统默认的可以共享数据的NSUserDefaults类的实例。 [standardUserDefaults setObject:@"Monkey·D·Luffy" forKey:@"NAME"];//第2步,在这个Plist文件里存入value和与之对应的key这对键值对。 [standardUserDefaults synchronize];//第3步,可以不要。synchronize方法是在现在强制保存数据。本来系统是会自动保存数据的。这个方法使用场景仅仅限于马上退出程序来不及保存的情况。并且这个方法会返回一个BOOL值,BOOL类型的值输出时用%d表示,BOOL实际上是一个int类型。 [standardUserDefaults objectForKey:@"NAME"];//第4步,从standardUserDefaults中取出数据。 }/*总结:1.NSUserDefaults本质是一个Plist文件呢,Plist文件本质上是一个XML文件。2.synchronize方法是现在立马强制保存数据,仅仅在特殊场合使用。系统本身默认是会自动保存userDefaults文件的。*/
0 0
- NSUserDefaults使用最简单代码(设值,取值,强制保存)
- 登录时保存用户信息 --- NSUserDefaults的简单使用
- 使用NSUserDefaults来保存NSMutableArray
- IOS使用NSUserDefaults保存帐号密码
- NSUserDefaults 简单使用
- NSUserDefaults的简单使用
- NSUserDefaults的简单使用
- NSUserDefaults的简单使用
- NSUserDefaults的简单使用
- iOS-NSUserDefaults简单使用
- NSUserdefaults的简单使用
- iOS学习(三十三)使用NSUserDefaults简单的登陆界面保存用户名,下次启动并显示出来
- DataKeysName的设值和取值
- FCK插件的取值,设值
- CKEDITOR取值和设值
- 利用Javascript取和设FCKeditor值
- 利用Javascript取和设FCKeditor值
- 利用Javascript取和设FCKeditor值
- Android.mk 变量解释
- Android图片浏览
- NDK中 .so文件的加载
- 一个完整的NDK编译过程
- 浏览图片
- NSUserDefaults使用最简单代码(设值,取值,强制保存)
- 浏览查看图片
- Section 17 jars
- 浏览网页
- bind 配置文件介绍
- 黑马程序员----OC学习之小知识学习
- Android之NDK开发
- US Baby Names 1880-2010
- RollbackTrans的时候最好先判断是否InTransaction, 否则有错时真是没法查