1、偏好设置—多用于用户名、是否自动登录等数据存储很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能每个应用都有个NSUserDefaults实例(有切仅有一个),通过它来存取偏好设置,比如,保存用户名、字体大小、是否自动登录(...
分类:
移动开发 时间:
2015-08-29 23:01:51
阅读次数:
228
从服务器获取到字典类型数据,用NSUserDefaults缓存到本地初始的- (void)dataLoad { NSMutableDictionary * aaa = [originalData valueForKey:@"userInfo"]; [userDefaults setValue...
分类:
其他好文 时间:
2015-08-28 12:47:49
阅读次数:
177
一、简单介绍很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是否自动登录存储位置:存储形式:二、代码示例1.storyboard...
分类:
其他好文 时间:
2015-08-20 15:06:15
阅读次数:
267
众所周知,NSUserDefaults只能保存诸如NSArray、NSDictionary、NSData、NSNumber等基本数据类型,如果我们强制保存自定义的类,就会出现这个错误:Attempt to set a non-property-list object as an NSUserDefa...
分类:
其他好文 时间:
2015-08-19 23:25:51
阅读次数:
170
数据持久化存储
1.plist 属性列表
2.归档 遵守NSCoding 协议
3.NSUserDefaults — > 沙盒/library/P…./xxx.plist
4.文件 NSFileManager NSFileHandle
5.数据库 (fmdb 操作数据库 ——core)
需求: 程序保存大量的数据
解决: 如果使用json...
分类:
数据库 时间:
2015-08-18 19:42:14
阅读次数:
143
IOS数据存储方式iOS开发常用数据存储方式有:plist、偏好设置NSUserDefaults、对象归档NSKeyedArchiver、SQLite3和Core Data1. plist文件存储 plist文件通常用于储存用户设置,利用xml属性列表归档NSDictionary、NSArray、....
分类:
移动开发 时间:
2015-08-15 01:25:39
阅读次数:
134
在iOS开发中,需要用到一些回调值(从A到B,从B返回时把B中的值带回A中),其实方法也很多(delegate,block,nsuserdefaults等)。我想用NSUserDefaults回调一个我自定义的对象。于是我就直接去setobject这个对象,这是程序就出现crash,crash信息为
reason: 'Attempt to insert non-property list obj...
分类:
其他好文 时间:
2015-08-14 22:44:17
阅读次数:
137
采用代理模式采用IOS消息机制通过NSUserDefaults存储(或文件,或数据库存储)NSUserDefaults 轻量级本地数据存储数据结构1 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];PS: 数据...
分类:
移动开发 时间:
2015-08-13 11:21:37
阅读次数:
159
接着《程序员的呐喊》读书笔记(上),继续分享下篇,这次干货比较多哦,有静动态类型的优缺点、强弱类型系统的对抗、设计模式、程序员的数学、编译器的重要性以及保守派自由派的较量,一时消化不了的建议保存以便read it later。静态类型和动态类型的优缺点静态类型的优点下面列出了静态类型的主要优点:(1)静态类型可以在程序运行之前,依赖其与生俱来的限制来及早发现一些类型错误。(或是在插入/更新记录,解...
分类:
其他好文 时间:
2015-08-10 01:58:46
阅读次数:
178
1.每个应用程序都有自己的存储空间。2.应用程序不能访问其他程序的存储空间。3.应用程序请求的数据都要通过权限检测,不符合条件的不被允许。默认,沙盒有3个目录:Documents:应用程序将其数据存储在documents中。Library:基于NSUserDefaults的首选项设置存储在Libra...
分类:
移动开发 时间:
2015-08-09 22:23:27
阅读次数:
111