2011-05-27 70 views
0

對於我的項目課程,我正在考慮在iPhone中開發一個應用程序。我有一些Objective-C知識,但我不知道Apple提供的API是什麼類型。iPhone上的HTTP Socket API

我已經實現了RESTful Web服務,我想知道是否有方法通過iPhone訪問這個RESTful API的功能。我的意思是,可用於發送HTTP GET,POST,以及處理由Web服務返回的JSON/XML數據的API的哪個區域?

任何幫助,非常感謝。

+1

參見:http://stackoverflow.com/questions/650700/restful-iphone-client-and-model-hierarchy – PengOne 2011-05-27 15:04:49

回答

2

所有HTTP請求方法(POST,GET,PUT,DELETE等等)都可以在NSURLConnection中找到。

你可以使用NSXMLParser來解析XML,你可以使用JSON-Framework解析JSON(這真的很好)。

+0

打我吧;)+1不要忘記你可以使用NSDictionary從JSON響應中挑選數據! – 2011-05-27 15:04:48

0

用於HTTP請求/ etc的一個廣泛接受的API是ASIHTTPRequest,這裏是link。至於XML解析,你可能想要在蘋果公司提供的NSXMLParser(注意可能有外部的API,但我不知道它們)。下面是它的類Reference