ios – 如何使用AFNetworking 3.0发送批处理请求

我使用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上找到很多实现

点赞