2013-05-21 25 views
2

我已經看了兩個框架並開始使用Restkit,但我無法正常工作,並且發現它非常複雜。更糟糕的是,我在網上找到的大多數信息都是過時的,即使是文檔,現在我想知道是否應該使用AFIncrementalStore。我應該使用AFIncrementalStore還是Restkit?

有人可以給我說明爲什麼我會用另一種嗎?從項目描述看,他們似乎做同樣的事情,還是我誤解了?

我有一個Rails API設置,我將在我的應用程序中進行通信,並且我需要能夠獲取,POST等模型+數據(在我的應用程序中表示爲核心數據類)。

回答

2

RestKit顯然要大得多,你會獲得更多的功能和靈活性。如您所見,這會導致配置和使用方面更加複雜。該文檔是最新的,但0.2版本是相對較新的,所以谷歌往往會返回0.1版本很多。最好使用github wiki。您也有完整的API文檔here

可能最大的最初區別是您的源數據和應用程序中保存的模型之間的映射。如果你有映射需求,那麼RestKit是一個很好的解決方案。如果你不這樣做,那麼你應該考慮一個更簡單的選擇。

+2

我已經看過文檔,但是我認爲從Restkit中缺少的東西是一個完整的工作現實世界的例子,用0.20.0(或新的0.20.1)編寫。該文檔在這裏和那裏都有關於框架不同方面的代碼片段,但試圖將它們結合在一起以使其工作起來非常困難。 – sbonkosky

+0

在GitHub中有一組測試,但我不確定是否有完整的可運行項目... – Wain

相關問題