项目主页:https://github.com/magicalpanda/MagicalRecord
实例下载:https://github.com/ios122/MagicalRecord
在软件工程中,活动记录模式是一种用于在关系数据库中存储数据的设计模式...活动记录是一种访问数据库中数据的方式.一个数据库的表或者试图被装箱进一个类中;因此,一个对象实例对应表中的一行数据.在创建对象之后,会往表中添加新的一行以保存数据.加载对象时,从数据库中获取信息;当对象更新时...- Wikipedia
MagicalRecord 受Ruby on Rails活动记录获取方式的便利性影响.项目目标是:
清理我的Core Data相关代码
支持清晰,简单,一行代码式的查询...往往,要导入的数据中的键和结构和你的实体属性与关系不匹配.在这种情况下,你需要告诉 MagicalRecord 如何映射你要导入的数据的键到你的CoreData模型中匹配的属性或关系....有时,你可能想要在导入数据时,不仅更新数据,还要删除本地记录中不存在于远程数据库中的数据.为了实现这个效果,根据relatedByAttribute (下面的例子中是 id)获取本地所有不在更新中的实体