具有委托模式的异步NSURLConnection

时间:2013-05-23 06:32:58

标签: iphone nsurlconnection grand-central-dispatch nsoperation

我知道这个问题已被问了很多时间,网上有很多建议。但我仍然无法得出正确的方法。 在ASIHTTPRequest过时之后,我认为不建议使用任何第三方库(尽管AFNetworking非常好),因此我试图自己构建一个。

  1. 我希望在其中具有以下功能异步并发 连接
  2. 支持委托方法以跟踪连接进度
  3. 支持身份验证
  4. 能够取消任何连接并重新启动
  5. 我确实遇到了使用NSOperation,GCD,NSBlockOperationNSRunLoop等的多个食谱。我还检查了AFURLConnectionOperation的代码,但它确实很多我认为在许多情况下可以杀死的代码。

    有人能建议我达到我要求的最佳和极简方式吗?

0 个答案:

没有答案