使用RESTKit和MagicalRecords实现核心数据?

时间:2015-02-25 05:12:35

标签: ios core-data restkit magicalrecord

我正在尝试首次实施Core数据。在了解核心数据的同时,我了解了MagicalRecordsRESTKit。我现在正在解决如何实现Core数据以及如何在同一个应用程序中使用这两个库的问题。它是安全的,也是最好的两种方式。

RESTKit中,它需要用于映射的端点。如果我有单个实体的多个端点,该怎么办?

如何确保我在应用程序中不会有重复数据。 现在我对每一个UIViewController提出了要求。在UIViewController中获取JSON并将其转储到Arrays中。

如何减少呼叫,无需网络即可使用应用程序。请通知我这方面的知识。

在投票之前,请评论您不理解的内容。谢谢

1 个答案:

答案 0 :(得分:1)

  

使用两者都是安全且最好的方式。

安全就是关于你的代码以及你如何编写它。您不需要使用MR& RK在一起,但你可以 - 两者都是方便的帮助你。

  

如果单个实体有多个端点,该怎么办?

创建多个请求/响应描述符

  

如何确保我在应用程序中不会有重复数据。

使用核心数据和唯一身份。还要考虑使用共享数据控制器,而不是重新定义每个视图控制器中的所有内容。

  

如何减少呼叫,无需网络即可使用应用程序。

您需要设计自己的方案。核心数据将有所帮助,因为您可以运行获取请求以获取现有数据并发出更新请求,如果您使用获取的结果控制器,它将自动更新结果。