摘要: coreData数据最终的存储类型可以是:SQLite数据库、XML、二进制、内存里、自定义的数据类型。 和SQLite区别:只能取出整个实体记录,然后分解,之后才能得到实体的某个属性。 1、创建工程勾选use coreData选项。 AppDelete.swift中自动生成一些方法: 1 // M 阅读全文
posted @ 2016-07-27 16:53 FMDN 阅读(313) 评论(0) 推荐(0) 编辑
摘要: SQLite3是嵌入到ios中的关系型数据库。对存储大规模的数据非常实用,使得不必将每个对象加到内存中。 支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串和文本)、BLOB(二进制对象)数据类型。 1、通过Firefox中的SQLite Manager组件创建一个数据库文件,并在 阅读全文
posted @ 2016-07-27 11:41 FMDN 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: ios中数据持久化存储方式一般有5种:NSUserDefault、对象归档(NSKeyedArchiver)、文件操作、数据库存储(SQLite3)、CoreData。 1、NSUserDefault用于保存程序相关的偏好设置和配置数据等,以便下次启动程序后能恢复上次的设置。 NSUserDefau 阅读全文
posted @ 2016-07-27 10:32 FMDN 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 之前两篇文章都比较偏理论,文字表达比较多一些,但都是干货!学习时先理解理论知识,才能更好的帮助后面的理解。 在这篇文章中,将会涉及关于CoreData的一些复杂操作,这些操作会涉及分页查询、模糊查询、批处理等高级操作。 通过这些操作可以更好的使用CoreData,提升CoreData性能。文章中将会 阅读全文
posted @ 2016-07-27 09:55 FMDN 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 第一篇文章中并没有讲CoreData的具体用法,只是对CoreData做了一个详细的介绍,算是一个开始和总结吧。 这篇文章中会主要讲CoreData的基础使用,以及在使用中需要注意的一些细节。因为文章中会插入代码和图片,内容可能会比较多,比较考验各位耐心。 文章中如有疏漏或错误,还请各位及时提出,谢 阅读全文
posted @ 2016-07-27 09:52 FMDN 阅读(585) 评论(0) 推荐(0) 编辑