首页 > 代码库 > 数据存储之属性列表
数据存储之属性列表
NSUserDefaults的使用
一、NSUserDefaults的简单介绍
用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。该数据实际上是以“键值对”形式保存的(类似于NSDictionary—),因此我们需要通过key来读取或者保存数据。
二、NSUserDefaults的使用
1.获取一个NSUserDefaults引用
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
2.保存数据
[userDefaults setObject:@“qiaohaibin” forKey:@“username”];
//同步到硬盘上
[userDefaults synchronized];
3.读取数据
NSString *values = [userDefaults objectForKey:@“username”];
4.移除数据
[userDefaults removeObjectForKey:@“username];
//同步到硬盘上
[userDefaults synchronized];
三、NSUserDefaults保存的数据放的位置
一般在sandbox中Library/Preferences目录下的一个plist文件中。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。