Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。 Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结
分类:
其他好文 时间:
2016-02-25 00:11:32
阅读次数:
201
1.建立学生实体,插入100条数据 2.按条件查询学生数据 3.统计学生信息 4.修改学生信息 5.删除学生数据 import UIKit import CoreData class ViewController: UIViewController { override func viewDidLo
分类:
其他好文 时间:
2016-02-24 22:29:12
阅读次数:
245
今天讲四种,CoreData 这哥么我会专门讲.别急😄 属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3 Core Data https://segmentfault.com/a/1190000004389463
分类:
移动开发 时间:
2016-02-16 18:45:41
阅读次数:
166
在上文,我们介绍了ios开发中的其中2种数据持久化方式:属性列表、归档解档。本节将继续介绍另外2种iOS持久化数据的方法:数据库 SQLite3、Core Data 的运用; 在本节,将通过对4个文本框内容的创建、修改,退出后台,再重新回到后台,来认识这两种持久化数据的方式。效果图如下【图1】: 【
分类:
移动开发 时间:
2016-01-27 17:03:51
阅读次数:
257
1.KVCKVC是Key-Value-Coding的简称,它是一种可以直接通过字符串的名 字(key)来访问类属性(实例变量)的机制。而不是通过调用Setter、Getter方法访问。当使用KVO、Core Data、CocoaBindings、AppleScript(Mac支持)时,KVC是关键技...
分类:
其他好文 时间:
2016-01-25 00:01:40
阅读次数:
376
这个App是用来读取Official Google Blog的内容,然后显示出来。用了新建工程时用了 Master-Detail Application 这个模板。用了Core Data用来存储内容,不过每次启动App还是会删除内容,然后重新下载最新的20条。所以如果没有网络的时候打开不显示内容。在...
分类:
其他好文 时间:
2016-01-24 14:11:26
阅读次数:
218
原文出处:informit译文出处:cocoachinaCore Data是苹果针对Mac和iOS平台开发的一个框架,主要用来储存数据。对很多开发者来说,Core Data比较容易入手,但很难精通,如果没有正确的学习方法,你将很难真正理解它,更不用说精通了。很多开发者常常在这方面犯一些错误,而这篇文...
分类:
其他好文 时间:
2016-01-23 01:25:11
阅读次数:
217
CoreData 是什么?Core Data 是一个模型层的技术。Core Data 帮助你建立代表程序状态的模型层。Core Data 也是一种持久化技术,它能将模型对象的状态持久化到磁盘,但它最重要的特点是:Core Data 不仅是一个加载、保存数据的框架,它还能和内存中的数据很好的共事Cor...
分类:
其他好文 时间:
2016-01-15 23:08:01
阅读次数:
227
二、Core Data的使用(一)CoreData1.常用类和方法(注意需要导入coredata框架)表结构:NSEntityDescription表记录:NSManagedObject 数据库存放方式:NSPersistentStoreCoordinator(持久化存储协调者) 数据库操作:NSM...
分类:
移动开发 时间:
2016-01-15 09:45:34
阅读次数:
287
关于Core Data的一些整理(三)关于Core Data Stack的四种类与它们的关系如下:NSManagedObjectModelNSPersistentStoreNSPersistentStoreCoordinatorNSManagedObjectContext手写Core Data St...
分类:
其他好文 时间:
2016-01-14 20:35:32
阅读次数:
161