RestKit 与直接 CoreData
Posted
技术标签:
【中文标题】RestKit 与直接 CoreData【英文标题】:RestKit vs direct CoreData 【发布时间】:2013-05-29 17:34:56 【问题描述】:我知道 RestKit 正在使用 AFNetworking 进行“网络”方面,这很酷。 RestKit 的另一个方面是对象映射和核心数据。谁能告诉我在 CoreData 之上使用 RestKit 对象映射与直接使用 CoreData 的优缺点?使用 RestKit 路线有什么特别的好处吗?使用 RestKit 的任何其他优点?有什么缺点吗?
【问题讨论】:
【参考方案1】:RestKit 位于 CoreData 之上。主要好处是对象映射(用于接收数据,也用于上传)。它还处理 RESTful URL 方案。如果您需要这些功能,您应该使用它。
如果你只想存储本地对象,那么 RestKit 帮不了你。
缺点:它是一个通用框架,因此它在运行时的效率不如您编写的特定代码。这是一个权衡...
【讨论】:
以上是关于RestKit 与直接 CoreData的主要内容,如果未能解决你的问题,请参考以下文章
RestKit 和 CoreData 无法关闭日志模式的问题