我使用AFNetworking 3.0,我想发送批量请求. AFNetworking 2.0支持enqueueBatchOfHTTPRequestOperations:progressBlock:completionBlock而不是AFNetworking 3.0.
如何使用AFHTTPSessionManager发送一批请求?
最佳答案 在AFNetworking 3.0中,没有API可以做到这一点.基本上这是因为它使用NSURLSession而不是将NSURLConnection包装到NSOperation中.
你有一些选择:
>使用GCD调度组
>创建自己的实现以将NSURLSession包装到NSOperation中,只需要让NSOperation观察状态NSURLSession属性并在添加到NSOperationQueue之前添加操作之间的依赖关系
>使用promises,你可以在GITHUB上找到很多实现