SWIFT中使用CoreData来保存本地数据,在建立项目的时候把 "Use Core Data"选项选上项目建立完成后点击后缀为 .xcdatamodeld的那个文件,点击右下角"Add Entity"添加一个Entity后可以修改其名称,接着在"Attributes"下面点击“+”号添加一个At...
分类:
编程语言 时间:
2015-05-01 23:49:29
阅读次数:
169
现象:程序运行出现如下错误信息:reason=“Themodelusedtoopenthestoreisincompatiblewiththeoneusedtocreatethestore”原因:修改了DataModel文件,增加了新的Entity,包括Attribute属性、Relationship关系等等。解决办法:不管是模拟器还是真机,把app删除重新运行即可。
分类:
其他好文 时间:
2015-04-29 12:01:57
阅读次数:
106
转:http://segmentfault.com/a/1190000000363392编者注:文章的"我"是指原作者。凭良心讲,我不能告诉你不去使用Core Data。它不错,而且也在变好,并且它被很多其他Cocoa开发者所理解,当有新人加入你的组或者需要别人接手你的项目的时候,这点很重要。更重要...
分类:
数据库 时间:
2015-04-24 23:53:35
阅读次数:
169
分类:?Base&Inter&Skill?iphone 平台?iphone+平台2014-03-24 15:27?1140人阅读?评论(1)?收藏?举报 目录(?)[+] Core Data是iOS中很重要的一个部分,可以理解为基于SQLite(当然也可以是其他的Storage,如I...
分类:
移动开发 时间:
2015-04-24 16:59:14
阅读次数:
177
IOS数据持久化的方式分为三种:
属性列表 (自定义的Property List 、NSUserDefaults)归档 (NSKeyedArchiver)数据库 (SQLite、Core Data、第三方类库等)
下面主要来介绍一个归档NSKeyedArchiver。
归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候...
分类:
移动开发 时间:
2015-04-22 18:38:00
阅读次数:
195
一、什么是FMDB
FMDB是iOS平台的SQLite数据库框架,以OC的方式封装了SQLite的C语言API
二、FMDB的优点
1、使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码
2、对比苹果自带的Core Data框架,更加轻量级和灵活
3、提供了多线程安全的数据库操作方法,有效地防止数据混乱
三、FMDB的三个主要类
1、FMDatabase
一个FMDatab...
分类:
数据库 时间:
2015-04-22 09:35:40
阅读次数:
198
iOS教程:Core Data数据持久性存储详解就像我一直说的,Core Data是iOS编程,乃至Mac编程中使用持久性数据存储的最佳方式,本质上来说,Core Data使用的就是SQLite,但是通过一系列特性避免了使用SQL的一些列的麻烦,不仅如此,他还能够合理管理内存,反正好处很多,我们推荐...
分类:
其他好文 时间:
2015-04-17 20:16:05
阅读次数:
132
ios主要有四种数据持久化方式:
(1) 属性列表
(2) 对象归档
(3) SQLite数据库
(4) CoreData
属性列表,对象归档适合小数量存储和查询操作
SQLite数据库,CoreData适合大数量存储和查询操作
接下来主要介绍一下CoreData的简单使用。...
分类:
其他好文 时间:
2015-03-31 18:08:18
阅读次数:
118
一.FMDB 的框架引入点击此处去GitHub下载二.FMDB 的优缺点 优点:使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码;对比苹果自带的Core Data框架,更加轻量级和灵活;提供了多线程安全的数据库操作方法,有效地防止数据混乱。三.FMDB 中三个基础类:1.FMDatabase....
分类:
数据库 时间:
2015-03-30 22:43:21
阅读次数:
162
Entity Entities 实体->数据表一个实体可以表示一个数据模型1> 通过图形化界面可以建立一个模型关系图,可以指定一对多,多对一,多对多的数据关系-在数据库开发中,少用多对多关系2> 通过工具能够自动生成对应的模型文件3> 数据保存NSManagedObject 被管理的对象-开发中设计...
分类:
其他好文 时间:
2015-03-29 13:30:26
阅读次数:
152