我们需要在我们的应用程序中同时下载文件。
在早期版本的 AFNetworking 中,我们使用以下代码同时下载了 2 个文件:
(AFHTTPClient)
[_httpClient.operationQueue setMaxConcurrentOperationCount:MAX_CONCURRENT_OPERATIONS];
[self.httpClient enqueueHTTPRequestOperation:downloadObj.downloadOperation];
现在我们要将 AFNetworking 升级到 2.0。
我们使用 AFHTTPRequestOperationManager
而不是 AFHTTPClient
并且能够设置
setMaxConcurrentOperationCount: value
但是我们正在手动开始我们的下载过程。我正在寻找替代方案(2.0 中的 enqueueHTTPRequestOperation)以便自动下载。
最佳答案
我在 AFHTTPRequestOperationManager
中找到属性 operationQueue
也许试试这个
[self.operationQueue addOperation:downloadObj.downloadOperation];
关于ios - AFNetworking 2.0 中 enqueueHTTPRequestOperation 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21850800/