前言(Core Data 应用开发实践指南)时间:2023-03-09 00:32:02 Core Data 并不是数据库,它其实是一个拥有多种功能的框架。其中,有个功能是把程序与数据库之间的交互过程自动化,不用再编写SQL代码,改用Objective-C对象来实现。 Core Data 的显著特性有: 变更管理(撤销与重做) 关系(relationship) 数据模型的版本管理及迁移 (通过batching及faulting)高效地获取数据 (通过谓词)高效地过滤数据 数据一致性及数据验证