对象归档:概念:对象归档是指将对象写入文件保存在硬盘,当再次又一次打开程序时,能够还原这些对象。也称:对象序列化、对象持久化。数据持久性的方式(事实上就是3类)1,NSKeyedArchiver——对象归档2,NSUserDefaults 3,属性列表4,SQLite数据库 5,Core Data数...
分类:
移动开发 时间:
2015-05-08 14:34:13
阅读次数:
158
原创blog,转载请注明出处
blog.csdn.net/hello_hwc?viewmode=list前言:前两篇持久化分别讲到了
NSUserDefaults保存Settings信息
Plist保存简单的结构化信息
本文讲解如何保存需要加密的信息。绝大多数情况下都是保存密码。少数情况下需要保存证书等信息。本文以密码为例,讲解如何用iOS SDK原生API来进行KeyChain的操作。
实际开...
分类:
移动开发 时间:
2015-05-05 16:32:58
阅读次数:
414
iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在重装App后...
分类:
移动开发 时间:
2015-05-05 16:23:59
阅读次数:
181
NSUserDefaults读取和写入自定义对象 NSUserDefaults可以存取一些短小的信息。比如存入再读出一个字符串到NSUserDefaults:view plaincopy to clipboardprint?NSString *string = [NSString stringWit...
分类:
其他好文 时间:
2015-05-04 11:26:16
阅读次数:
147
前段时间做了一些小东西,一些关键点记录总结如下1.ToDoList 主要是使用UITableView以及NSUserDefaults完成任务管理,可新建、编辑及删除任务。 因为是Demo性质,所以利用NSUserDefaults做数据持久化,作为一个plist存储在应用的沙盒里。需要注意...
分类:
移动开发 时间:
2015-05-03 01:57:21
阅读次数:
265
NSUserDefaults可以存取一些短小的信息。比如存入再读出一个字符串到NSUserDefaults: //写入本地 [[NSUserDefaults standardUserDefaults] setObject:@"hahaha" forKey:@"myKey"]; //获得此key的值 ...
分类:
其他好文 时间:
2015-04-28 17:55:57
阅读次数:
136
本文转载至http://blog.csdn.net/cerastes/article/details/38036875NSUserDefaultsbool同步synchronize无效今天使用NSUserDefaults保存bool至重启后发现bool值没有保存对[objc]view plainco...
分类:
其他好文 时间:
2015-04-28 17:36:14
阅读次数:
114
原创Blog,转载请注明
blog.csdn.net/hello_hwc前言:iOS的数据持久化存储分为很多种
普通文件,plist
NSUserDefaults
CoreData
KeyChain
本文讲解NSUserDefaults的使用StandardUserDefaults大部分的时候使用StandardUserDefaults来保存数据,这是一个共享的UserDefaults,意味着在程...
分类:
移动开发 时间:
2015-04-27 13:16:39
阅读次数:
197
1~
NSUserDefaults是个plist文件,理论上上限可达到设备极限。
但是NSUserDefaults建议只是简单快速地保存小型数据,正如其名 - 用户的设置。
可以在沙盒里创建一个新的plist存储你要存的数据,只要找对文件的沙盒路径即可,想全局调用它可以把沙盒此plist文件的读写写成一个单例调用。机制原理是一样的。当然犯懒用NSUserDefaults也可,数据多了无非会影...
分类:
其他好文 时间:
2015-04-27 11:23:42
阅读次数:
114
刚才调试的时候除了一些小问题,有一段代码要重用 NSString *key = @"CFBundleVersion"; // 取出沙盒中存储的上次使用软件的版本号 NSUserDefaults *defaults = [NSUserDefaults s...
分类:
移动开发 时间:
2015-04-26 22:24:39
阅读次数:
184