相关疑难解决方法(0)

管理多个异步NSURLConnection连接

我班上有很多重复的代码,如下所示:

NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request
                                                              delegate:self];
Run Code Online (Sandbox Code Playgroud)

异步请求的问题是当你有各种请求消失,并且你有一个委托指定将它们全部视为一个实体时,许多分支和丑陋的代码开始形成:

我们回来了什么样的数据?如果它包含这个,那就做,否则做其他.我认为能够标记这些异步请求会很有用,就像你能够使用ID标记视图一样.

我很好奇什么策略对于管理处理多个异步请求的类最有效.

iphone cocoa cocoa-touch objective-c nsurlconnection

88
推荐指数
5
解决办法
4万
查看次数