【发布时间】:2013-12-08 01:23:43
【问题描述】:
谁能告诉我 Magical Record 与 RESTKit 的主要区别? 它们都很受欢迎,但它们似乎是互补的,但我只需要帮助来了解相关差异是什么。是否存在需要两个框架的典型用例?
谢谢!
【问题讨论】:
标签: ios objective-c restkit magicalrecord
谁能告诉我 Magical Record 与 RESTKit 的主要区别? 它们都很受欢迎,但它们似乎是互补的,但我只需要帮助来了解相关差异是什么。是否存在需要两个框架的典型用例?
谢谢!
【问题讨论】:
标签: ios objective-c restkit magicalrecord
Magical Record 是 Core Data 的包装器,它为您提供了许多可用于交互的更高级别的 API。这意味着您可以编写更少的代码来执行常见任务。
RestKit 是围绕核心数据(或您的基本模型对象)和您的服务器的 RESTful 接口的包装器。 RestKit 可以将您的外部数据模型映射到您的内部数据模型并执行您的所有服务器交互。这意味着您为与服务器交互和填充模型编写的代码更少。
所以,它们没有可比性。您可以考虑将两者结合使用,因为它们可以互补。
【讨论】: