![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS_CoreData
jeffasd
这个作者很懒,什么都没留下…
展开
-
CoreData 数据库更新,数据迁移
http://blog.163.com/djx421@126/blog/static/48855136201411381212985/一般程序app升级时,数据库有可能发生改变,如增加表字段,增加表等。 此时有两种操作:第一种就是毫无留情的把本地旧数据库直接删掉,重新建立新的数据库;第二种就是数据库迁移,更新数据库。第一种情况是简单粗暴型,但不会保留任何转载 2016-03-21 19:18:34 · 368 阅读 · 0 评论 -
数据库FMDB详解
数据库FMDB详解//// DataBaseManage.h// test_cache_01//// Created by jeffasd on 16/6/27.// Copyright © 2016年 jeffasd. All rights reserved.//#import #import "PlayTopic.h"@interface DataBaseMa原创 2016-06-28 13:20:04 · 424 阅读 · 0 评论 -
自定义 Core Data 迁移
http://objccn.io/issue-4-7/自定义 Core Data 迁移似乎是一个不太起眼的话题。苹果在这方面只提供了很少的文档,若是初次涉足此方面内容,很可能会变成一个可怕的经历。鉴于客户端程序的性质,你无法测试你的用户所生成的数据集的所有可能排列。此外,解决迁移过程中出现的问题会很困难,而因为极有可能你的代码依赖于最新的数据模型,所以回退并不是一个可选的处理办法。转载 2016-05-19 16:54:27 · 558 阅读 · 0 评论 -
5- coreData基本扩展(保存NSArray)
http://www.jianshu.com/p/4ea1b6cbd456一.文章概要本篇文章主要是说明"coreData"如何利用"Transformable"类型,保存"NSArray".整个存储的思路就是在coreData保存时,设置要保存NSArray的属性的类型为'Binary Data(二进制数据)',然后利用NSKeyedArchiver对要保存的NSArra转载 2016-05-06 22:25:31 · 1350 阅读 · 0 评论 -
iOS基础教程:iOS-UI-CoreData学习笔记
http://bbs.9ria.com/thread-202544-1-1.html我目前的理解,CoreData相当于一个综合的数据库管理库,它支持sqlite,二进制存储文件两种形式的数据存储。而CoreData提供了存储管理,包括查询、插入、删除、更新、回滚、会话管理、锁管理等一系列数据库操作。另外,开发者还可以在xcode中使用 .xcdatamodel 扩展名的文件,以图形化转载 2016-05-11 09:15:36 · 397 阅读 · 0 评论 -
自己写简单CoreDataManager封装对CoreData操作
http://www.cnblogs.com/wanyakun/p/5124099.html关于CoreData的介绍太多,网上一搜大把全是,这里不介绍CoreData,直接上代码,注释写的很详细,应该很容易理解,暂时现做简单的增删该查,后面有时间再做修改完善。CoreDataManager.h 1 // 2 // CoreDataManager.h 3转载 2016-03-28 16:28:52 · 648 阅读 · 0 评论 -
UITableView,UICollectionView和CoreData完美结合进行增删改操作,如何导入大量数据,如何利用NSEntityMigrationPol
http://www.starming.com/index.php?v=index&view=70Core Data笔记,包含了如何让UITableView,UICollectionView和CoreData完美结合进行增删改操作,如何导入大量数据,如何利用NSEntityMigrationPolicy进行跨多版本的数据迁移和最后如何进行性能测试包含转载 2016-03-21 19:28:41 · 1247 阅读 · 0 评论 -
Core Data 版本迁移经验总结
http://chun.tips/blog/2014/11/28/core-data-ban-ben-qian-yi-jing-yan-zong-jie/大家在学习和使用Core Data过程中,第一次进行版本迁移的经历一定是记忆犹新,至少我是这样的,XD。弄的不好,就会搞出一些由于迁移过程中数据模型出错导致的Crash。这里总结了一下Core Data版本迁移过程中的经验,希望对转载 2016-03-21 19:26:26 · 410 阅读 · 0 评论 -
自定义 Core Data 迁移
http://objccn.io/issue-4-7/自定义 Core Data 迁移似乎是一个不太起眼的话题。苹果在这方面只提供了很少的文档,若是初次涉足此方面内容,很可能会变成一个可怕的经历。鉴于客户端程序的性质,你无法测试你的用户所生成的数据集的所有可能排列。此外,解决迁移过程中出现的问题会很困难,而因为极有可能你的代码依赖于最新的数据模型,所以回退并不是一个可选的处理办法。转载 2016-03-21 19:25:27 · 465 阅读 · 0 评论 -
iOS CoreData数据迁移
http://blog.csdn.net/worldzhy/article/details/50323349Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. (Cocoa error 134100.)" The model used to open the转载 2016-03-21 19:22:33 · 514 阅读 · 0 评论 -
CoreData的数据迁移
http://blog.csdn.net/ioswyl88219/article/details/22822239?utm_source=tuicool&utm_medium=referral很多人说CoreData坑多,现在才感觉到,今天上午写代码的时候,发现了一个大问题.过程如下,之前我自己给coredata的实体添加了几个字段,后来网上的一个用户说我们的app进去后闪退,转载 2016-03-21 19:21:35 · 430 阅读 · 0 评论 -
Core Data Model Versioning and Data Migration Programming Guide
https://developer.apple.com/library/prerelease/ios/documentation/Cocoa/Conceptual/CoreDataVersioning/Articles/vmLightweightMigration.htmlLightweight MigrationIf you just make simple changes原创 2016-03-21 19:19:51 · 1023 阅读 · 0 评论 -
FMDB多线程下"is currently in use" 或者 "database is locked" 问题
http://www.tuicool.com/articles/UzMZRf问题一: “is currently in use” 出现的场景是这样的,多线程操作数据库,每个线程都使用了FMDatabase实例(注意没有使用FMDatabaseQueue)。问题二:“database is locked”出现的场景是这样的,多线程操作数据库,每个线程各自创建了FMDataba转载 2016-09-09 19:28:09 · 2090 阅读 · 0 评论