
Core Data
文章平均质量分 85
Jymn_Chen
这个作者很懒,什么都没留下…
展开
-
数据持久化(二)存取沙箱中的属性列表文件
数据持久化(二)存取沙箱文件通过writeToFile:atomically:方法实现数据的持久化存储。原创 2013-09-17 19:00:14 · 2054 阅读 · 0 评论 -
数据持久化(一)Core Data的简单使用
写程序的过程一般都会涉及到数据的持久化保存,对于一个供用户使用的应用可以说是必备功能,保存数据的方法有几种:数据归档,写入磁盘文件,使用数据库,使用Core Data。我也是最近才开始正式地接触Core Data,下面来说一下使用Core Data的学习过程。写了两个简单的Demo来说一下其使用方法:(一)SimpleCoreData_Demo:存取一些简单的数据类型(二)CodingCoreData_Demo:存取经过编码后的复杂数据类型和一般的工程的不同之处在于:(1)工程自动加入了Core原创 2013-08-27 21:56:19 · 3525 阅读 · 0 评论 -
数据持久化(三)使用NSKeyedArchiver归档
归档是一个数据持久化的过程,该过程用某种格式来保存一个或多个对象,以便以后还原这些对象。可以使用NSKeyedArchiver类创建带键(keyed)的文件来完成。在带键的文件中,每个归档的对象对应一个键,从文件中加载对象时,就是根据这个键来检索对象。本文使用NSKeyedArchiver类和NSKeyedUnarchiver类对基本的Foundation对象和自定义的类对象进行归档和恢复。原创 2014-02-01 15:25:40 · 11793 阅读 · 0 评论 -
iOS 小心删除Documents中的文件
删除Sandbox中Documents目录下的文件可能是个比较常用的操作,但是如果文件名没有正确设置,就会有删除整个Documents的危险出现,因此在删除前要做好判断。原创 2014-03-15 13:08:22 · 5109 阅读 · 0 评论 -
CoreData模板代码分析
之前写过一篇CoreData的简单使用的文章,其Demo使用了Xcode中的CoreData模板,但是之前并没有留意CoreData自动引入的模板代码的作用,最近又接触到了CoreData的内容,所以回头看了一下这部分代码。原创 2014-03-23 03:06:58 · 1945 阅读 · 0 评论