我已经看了这两个框架,并开始使用Restkit,但我有问题,使事情正常工作,我发现它是相当复杂的。更糟糕的是,我在网上找到的大多数信息都是过时的,甚至是文档,所以现在我想知道我是否应该使用AFIncrementalStore。
谁能告诉我为什么我要用一个而不是另一个?从项目描述来看,它们似乎在做同样的事情,还是我错了?
我有一个Rails API设置,我将在我的应用程序通信,我需要能够GET, POST等模型+数据(表示为核心数据类在我的应用程序)。
RestKit显然要大得多,您可以获得更多的功能和灵活性。如您所见,这会导致配置和使用更加复杂。文档是最新的,但是0.2版本相对较新,所以google倾向于返回0.1版本。最好使用github wiki。这里也有完整的API文档。
可能最大的初始差异是源数据和应用程序中持有的模型之间的映射。如果你有映射需求,那么RestKit是一个很好的解决方案。如果你没有,那么你应该考虑一个更简单的选择。