2012-09-20 63 views

回答

4

無需任何ASIHTTPRequest。您需要的一切可以通過NSURLConnection及其代表完成。

+1

+1使用框架的內置健壯功能。我相信AFNetworking提供了許多便利;我有時會使用它。但是自簽名SSL證書仍然存在邊緣情況,這可能會造成問題。 – FluffulousChimp

+0

@alanduncan,我同意。我遇到過同樣的問題。我開發了自己的'HTTPSURLConnectionDelegate',堅持協議。像我自己的證書一樣魔術般運作。 – bioffe

+0

我曾經使用過ASIHTTPRequest。我已經轉移到NSURLConnection + BlocksKit。它在多個項目中運行良好。 BlocksKit添加完成塊,使解決方案比標準委託方法更優雅。 –

2

ASI的作者(long可能會錯過!)推薦AFNetworking。基於我在這裏看到的,它似乎是一個流行的選擇。

你當然可以使用框架附帶的內置NSURLConnection東西來製作自己的東西。

4

看看Spaghetti。這是RestKit的一個很好的替代品,特別是如果您連接到的Web服務器不像您希望的那樣RESTfull。可用的快樂支持。

+0

不錯,在硅谷經營業務)? – Oritm

2

替換爲RestKit是 SLazeKit框架爲RESTful資源提供模型映射器和CoreData序列化器。

SLazeKit,您可以:

  • 地圖你的模型通過可編碼協議
  • 連載CoreData從API響應模型
  • 快速,簡單的用API擴展您的模型& CoreData

它是用Swift編寫的。但是,我們其他人認爲它很有用。 :)