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