我正在创建一个使用网络服务的iOS
应用。
我有一个类来建立连接并将响应存储在变量中。它还有一个状态变量,其中1表示连接成功。
我已经设置了一个NStimer
和一个函数来检查连接和下载何时完成以及它是否成功。
我的问题是:
这是管理连接及其结果的正确方法吗? 有什么建议吗?
答案 0 :(得分:0)
Here是Apple Developer网站的编程指南,它描述了如何使用NSURLConnection委托。您可以使用connectionDidFinishLoading:
方法管理收到的数据。请注意,使用这些委托方法将异步加载数据。如果您想同步处理数据,请尝试sendSynchronousRequest:returningResponse:error:
,但绝不能在主线程中调用此函数。