我是一個ios初學者,並已經注意到很多開發人員使用restkit,什麼時候在NSURLConnection上使用Restkit的情況是什麼?因爲你可以使用NSURL庫來獲取/放置/發佈/刪除。什麼時候通過NSURLConnection使用Restkit?
1
A
回答
5
這取決於你的項目。如果你有一個小型的應用程序,可能只是發送數據到服務器,可能你不需要它,NSURLConnection就好,使用Restkit就像是用坦克殺死蒼蠅。
在另一方面,如果你有一個需要一個項目:
發送/接收對象到你的服務器/客戶端和你不想 自己寫映射器來處理異常,使用Restkit。
如果您從服務器獲取的數據需要保留,那麼 將使用RestKit的Core Data支持。
如果你需要解析你的數據到JSON或其他格式,Restkit可以幫助很多。
如果你不想處理來自服務器的處理錯誤響應,Restkit也可以幫助你,它可以讓你捉對不同語境的錯誤,不RK魔法,你只是顯示錯誤信息:)
我認爲最好的一切的原因是第一位的,對象映射,它會當你學會如何使用它爲您節省大量的時間,你可以查看有關該功能的這裏的文檔:https://github.com/RestKit/RestKit/blob/master/Docs/Object%20Mapping.md
相關問題
- 1. 什麼時候使用Server.Transfer通過PostBackURL?
- 2. 什麼時候使用__proto__和什麼時候使用原型
- 3. 什麼時候應該使用AWS,什麼時候不使用
- 4. intn_t什麼時候使用它,什麼時候不使用
- 5. 什麼時候使用Ruby和什麼時候使用PHP
- 6. 什麼時候使用ByteString,什麼時候不使用?
- 7. 什麼時候通過ref關鍵字
- 8. 什麼時候應該使用async/await,什麼時候不用?
- 9. 什麼時候在java中通過hashmap使用linkedhashmap?
- 10. 什麼時候可以通過webclient或httpwebrequest使用WCF?
- 11. 什麼時候有人想要通過GCD使用NSThreads?
- 12. 在Java中,我什麼時候可以通過sparseArray使用ArrayList?
- 13. 什麼時候應該通過QListView使用QListWidget?
- 14. 什麼時候應該通過Autohotkey中的SentInput使用`Sent`?
- 15. 什麼時候使用WCF ChannelFactory通過服務參考
- 16. 什麼時候通過String.subString使用String.subSequence方法?
- 17. 什麼時候使用sIFR?
- 18. 什麼時候使用MessageDigest.reset()
- 19. 什麼時候使用VK_IMAGE_LAYOUT_GENERAL
- 20. 什麼時候使用SVDRecommender
- 21. JOINS什麼時候使用?
- 22. 什麼時候使用SpringApplicationBuilder?
- 23. 什麼時候使用StringIO?
- 24. 什麼時候使用Dispose
- 25. Railties - 什麼時候使用
- 26. 什麼時候使用uncaught_exception?
- 27. 什麼時候使用ANTLR
- 28. 什麼時候使用vtable?
- 29. SQL Server CASE什麼時候不使用CASE什麼時候
- 30. ZF2什麼時候使用getServiceLocator()什麼時候不到
謝謝clopez,我要去做教程,因爲它聽起來像我所需要的,因爲我將使用Django tastypie爲我的api溝通機智我的應用程序。 – RubyGladiator
我也使用相同的組合;)讓我知道如果您需要任何幫助,RestKit一開始有點困難。 – clopez
感謝魅力:-) – codercat