有没有人知道iPhone SDK有什么好的库来调用REST Web服务.我想要像Heroku休息客户那样简单
感谢大家的帮助.
我的服务器端在Rails上,所以看起来像ObjectiveResource脚最符合我的需求.
我建议使用All-Seeing Interactive的优秀ASIHTTPRequest来源:http://allseeing-i.com/ASIHTTPRequest .我正在这样做,几个已发布的iPhone应用程序也是如此,因此您可以确保代码非常可靠.
这是CFNetwork API的一个包装器,它使与Web服务器通信的一些更繁琐的方面更容易.它是用Objective-C编写的,适用于Mac OS X和iPhone应用程序.
它适用于执行基本HTTP请求以及与基于REST的服务(GET/POST/PUT/DELETE)交互.ASIFormDataRequest子类使用multipart/form-data轻松提交POST数据和文件.
希望Andrian Kosmaczewski的工作可以节省您重新发明车轮的时间:
http://github.com/akosma/iphonerestwrapper/tree/master
而且,它是公共领域.
看看RestKit:http: //restkit.org/ 它提供了一个很好的API,用于访问RESTful Web服务并将远程资源表示为本地对象,包括将它们保存到Core Data.它是完全异步的,并且具有许多其他灵活的功能