Core Data 与 SQLite 的区别? 财富值61

2016-10-14 20:23发布

iOS 小白,今天到手一本书 objc 出的《Core Data》,查看译序,有些地方不明白。
书中说 Core Data 不是传统意义上的数据库,而是一套对象图管理系统。这套系统默认使用 SQLite 作为底层存储,通过由低向高地将相关的管理组件构建为一个栈,来提供缓存和对象管理机制。

我的问题:
1、对象图管理系统是什么? Object graph
2、能否举个例子说说 Core Data 这部分的好处?
3、由低向高地将相关的管理组件构建为一个栈又是什么意思?

3条回答
EOW - 这个人很懒,什么都没留下
2016-10-14 20:44 .采纳回答

就是传统的ORM的意思将表对象化操作不再使用sql来操作。orm可以将对象和表关联。

一周热门 更多>