【发布时间】:2012-02-29 03:44:18
【问题描述】:
我正在使用 XCode 4.2 开发一个至少针对 iOS4 的应用程序。以前从未做过,这是我开发 iPhone 应用程序的第一个月。
我做了一些研究并遇到了 ASIHTTPRequest - 它没有得到维护,甚至开发人员也建议使用其他东西:http://allseeing-i.com/%5Brequest_release%5D;
从该列表中,我想为什么不使用 NSUrlConnection,因为它是内置在 XCode 中的。我知道 RESTKit 在那里似乎很受欢迎,但我听说设置起来有点麻烦 - 而且我不需要任何花哨的东西,只需连接到返回 JSON 的 REST API 服务,所以我觉得 NSURLConnection 绰绰有余.
不太清楚该怎么做,特别是因为我的目标是 iOS4 和 iOS5,据我了解,iOS 5 SDK 引入了 NSURLConnectionDelegate(不确定它们有什么不同?)。
我最初关注这篇文章https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html。但我有一些疑问,因为上面清楚地写着:MAC OSX Developer Library not iOS Developer Library。
谁能指出我正确的方向?有什么例子或教程吗?
【问题讨论】:
-
只是一个额外的评论,但 iOS 5 也引入了原生 JSON 解析,这真的很有帮助。
标签: rest ios5 ios4 xcode4.2 nsurlconnection