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文件中。
原文地址:http://www.cnblogs.com/dilin/p/3699577.html