您的位置:首页 > 其它

NSUserDefaults简介及使用

2016-04-23 13:21 267 查看
NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等

我们可以存储NSData,NSString,NSNUmber,NSDate,NSArray,NSDictionary这些实例。如果你想存储其他类
型的对象,你要将其归档并创建一个NSData来实现存储。

从NSUserDefaults返回的值是不可改变的,即便是你在存储的时候使用的是可变的值。

NSUserDefaults是单例,同时也是线程安全的。

代码意思是判断NSUserDefaults的“message”key 在dictionaryRepresentation中是否存在,如果不存在就

设置“message”key为This_is_my_default_message。

在加上句[[NSUserDefaults standardUserDefaults] synchronize];,这样这个设置就存到默认参数中了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: