码迷,mamicode.com
首页 >  
搜索关键字:core-data    ( 284个结果
Core Data
Core Data可能是OS X和iOS中最容易被误解的框架之一了。为了帮助大家理解,我们将快速研究Core Data,来看一下它是关于什么的。为了正确使用Core Data, 有必要理解其概念。几乎所有Core Data引起的挫败,都是因为不理解它能做什么和它是怎么工作的。让我们开始吧。Core ...
分类:其他好文   时间:2015-10-27 14:48:41    阅读次数:295
UIKit,Core Data , Core Graphics, Core Animation,和OpenGLES框架
iOS的主要框架介绍框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Fou...
分类:其他好文   时间:2015-10-26 22:11:34    阅读次数:226
coredata和sqlite的区别
首先,coredata和sqlite的概念不同,core为对象周期管理,而sqlite为dbms。下面的讨论以使用core data来做数据持久化并使用sqlite做backend存储的情况为前提。使用方便性。实际上,一个成熟的工程中一定是对数据持久化进行了封装的,因此底层使用的到底是core da...
分类:数据库   时间:2015-10-26 18:22:57    阅读次数:286
iOS中 FMDB第三方SQLite数据库 UI_20
1.什么是FMDB? FMDB是iOS平台下SQLite数据库,只不过它是OC方式封装了C语言的SQLite语句,使用起来更加面向对象 2.FMDB的优点:1.使用起来更加面向对象; 2.对比苹果自带的 Core Data 数据管理工具更加的轻量级,更加的灵活,而且FMDB支持跨平台; 3.提供多线程下的数据安全保护机制,有效地防止数据混乱 3.FMDM中重要的类: FMDBDataBase: 它代表一个数据库对象,(我们需要创建数据库对象时就使用这个类) FMDBDataBaseQueue...
分类:移动开发   时间:2015-10-16 23:25:50    阅读次数:494
IOS开发-封装数据库sqlite3之为何选择FMDB
为什么使用第三方轻量级框架FMDB?FMDB是用于进行数据存储的第三方的框架,它与SQLite与CoreData相比较,存在很多优势。FMDB是面向对象的,它以OC的方式封装了SQLite的C语言API,使用起来更加的方便,不需要过多的关心数据库操作的知识。为什么不使用core data和SQLit...
分类:移动开发   时间:2015-10-14 00:22:08    阅读次数:261
ios coredata 老代码备用参考
iPhone OS在2009年6月份推出3.0版本SDK,其中一个特性是引入了Mac SDK中的core data。是一种ORM(Object Relationships Mapping)解决方案,类似java的Hibernate。有了这个,就不必像ios简单sqlite使用那样编写繁琐代码了,减少...
分类:移动开发   时间:2015-10-13 20:56:46    阅读次数:224
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记46 Persistence持久化
本话将介绍IOS中的四种数据持久化方式: Archiving SQLite File System Core Data 前面我们将结果NSUsrDefaults的用法,它是针对小数据量的持久化技术,本话的四种方式是针对大数据量的操作。 1.Archiving Archiving是一种把对象存储到硬盘上的存储方式,被存储的对象不需要所有属性的目录。只要一个对象实现了Archiving的两...
分类:移动开发   时间:2015-10-12 12:43:49    阅读次数:246
Core Data 的使用
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合...
分类:其他好文   时间:2015-10-08 10:27:57    阅读次数:218
Core Data 的线程安全问题
前言:很多小的App只需要一个ManagedContext在主线程就可以了,但是有时候对于CoreData的操作要耗时很久的,比如App开启的时候要载入大量数据,如果都放在主线程,毫无疑问会阻塞UI造成用户体验很差。通常的方式是,主线程一个ManagedContext处理UI相关 的,后台一个线程的...
分类:编程语言   时间:2015-10-08 10:16:06    阅读次数:260
Core Data 多表关联
1.概念简介 coreData中存在复杂的数据关系时,一张表难以满足需求,此时就需要了解使用coreData多表的关联使用. 如 课程表 和 章节表 的关系:一个课程跟章节的对应关系是 一对多,单一个章节只能对应一个课程; 而课程表 与 讲师表 之间的关系:一个课程可以有多个讲师,一个讲师也可以.....
分类:其他好文   时间:2015-10-08 10:13:45    阅读次数:274
284条   上一页 1 ... 11 12 13 14 15 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!