【发布时间】:2017-03-03 19:29:02
【问题描述】:
我读到Core Data 不是ORM?谁能列出为什么它不是ORM?
我的观点:
- 在使用 Core Data 时,我们主要处理与
ORM中相同的对象。 - 所有的访问和操作都是在对象上完成的。
- 我们可以更改后端,它支持多个后端,例如 sqlite、plist、内存中。
【问题讨论】:
-
对象图管理和对象关系映射不是相互排斥的。 Core Data 不是数据库,但不是每个 ORM 系统都是数据库。