我们需要在我们的应用程序中同时下载文件。

在早期版本的AFNetworking中,我们使用以下代码同时下载了2个文件:

(AFHTTPClient)
[_httpClient.operationQueue setMaxConcurrentOperationCount:MAX_CONCURRENT_OPERATIONS];
[self.httpClient enqueueHTTPRequestOperation:downloadObj.downloadOperation];

现在,我们要将AFNetworking升级到2.0。

我们使用AFHTTPClient代替AFHTTPRequestOperationManager并能够设置
  setMaxConcurrentOperationCount: value

但是,我们正在手动开始下载过程。我正在寻找替代方法(2.0中的enqueueHTTPRequestOperation)以使其自动下载。

最佳答案

我在operationQueue中找到了AFHTTPRequestOperationManager属性

所以也许试试这个

[self.operationQueue addOperation:downloadObj.downloadOperation];

关于ios - 在AFNetworking 2.0中使HTTPRequestOperation入队的替代方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21850800/

10-09 16:28
查看更多