1

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

  1. 我想在其中具有以下功能异步并发连接
  2. 支持委托方法来跟踪连接进度
  3. 支持做认证
  4. 能够取消任何连接并重新启动

我确实遇到了多个使用NSOperation、GCD、NSBlockOperationNSRunLoop等的食谱。我也确实检查了代码,AFURLConnectionOperation但我认为在许多情况下可能会过度杀戮的代码太多了。

任何人都可以建议我实现我的要求的最佳和极简方式吗?

4

0 回答 0