码迷,mamicode.com
首页 > 其他好文 > 详细

数据存储之属性列表

时间:2014-04-29 16:32:47      阅读:369      评论:0      收藏:0      [点我收藏+]

标签:style   使用   文件   数据   io   for   

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文件中。

数据存储之属性列表,码迷,mamicode.com

数据存储之属性列表

标签:style   使用   文件   数据   io   for   

原文地址:http://www.cnblogs.com/dilin/p/3699577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!