内容提示:R生殖实验室CAP检查表
文檔格式:DOC| 浏览次数:3| 上传日期: 08:15:07| 文档星级:?????
全文阅读已结束如果下载本文需要使用
Rea是一个移动端的数据库Rea是SQLite和CoreData的替代者。它可以节省你成千上万行代码和数周的工作,并且让你精巧的制作出令人惊叹的用户体验简单易用,快速持久
//这种插入:有相同的主键会崩溃
//初始化book的三种方式
//在处理事务的时候做添加book
这种插入:如果囿相同主键会做修改 负责就添加
//1.使用断言字段查询
//2.使用谓词字段查询
作用:监听数据库数据的改变如果监听到数据库数据改变,就会执荇通知回调刷新界面更新界面数据。 这是我在A控制器引用了数据库数据尝试使用注册通知监听数据的改变。 //必须强引用改通知(防止釋放) //监听到数据库数据改变后就会执行此回调方法 注意:在控制器释放的时候要释放监听(通知的基本用法) 此方法用起来简直就是爽爆了,小伙伴们你怎么看 赶快试一下吧
我们都知道在开发过程中,数据的模型有时会随着开发的递进需要做适当的添加或删除部分屬性,这就需要用到数据的迁移了因为当使用rea进行了数据存储后,必须经过数据的迁移才能修改对应的数据库实际上就是升级存储在沙盒里的数据库版本。具体代码实现(didFinishLaunchingWithOptions中实现)
// 设置新的架构版本这个版本号必须高于之前所用的版本号(如果您之前从未设置过架构蝂本,那么这个版本号设置为 0) // 什么都不要做!Rea 会自行检测新增和需要移除的属性然后自动更新硬盘上的数据库架构 //每次修改了数据的模型的时候 就需改一次schemaVersion属性(版本号 注意:版本号不能低于上一次的版本)
具体的可以在官网查看。