有人可以告诉我区分魔法记录和RESTKit的主要功能吗? 它们都很受欢迎,但它们似乎是互补的,但我只是需要帮助才能看到相关的差异。是否存在需要两个框架的典型用例?
谢谢!
答案 0 :(得分:7)
Magical Record是Core Data的包装器,它为您提供了许多可用于交互的更高级别的API。这意味着您可以编写更少的代码来执行常见任务。
RestKit是Core Data(或您的基本模型对象)和服务器的RESTful接口的包装器。 RestKit可以将您的外部数据模型映射到您的内部数据模型,并实现您的所有服务器交互。这意味着您可以编写更少的代码来与服务器交互并填充模型。
所以,他们并没有真正的可比性。您可以将两者结合使用,因为它们可以互补。