2014-02-18 60 views
5

我們需要在我們的應用程序中同時下載文件。AFNetworking 2.0中enqueueHTTPRequestOperation的替代方案

在AFNetworking的早期版本中,我們已經下載了2個文件同時使用下面的代碼:

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

現在,我們希望我們的AFNetworking升級到2.0。

而不是AFHTTPClient我們使用AFHTTPRequestOperationManager並能夠設置

setMaxConcurrentOperationCount: value 

但我們手動啓動我們的下載過程。我正在尋找替代(在2.0中enqueueHTTPRequestOperation)爲此自動下載。

+0

我也在尋找替代品。你有沒有找到解決方案? – xialin

+0

尚未@xialinZZZ – Konda

+0

請在下方檢查我的答案。這個對我有用。 – xialin

回答

6

我發現財產operationQueueAFHTTPRequestOperationManager

所以也許嘗試這個

[self.operationQueue addOperation:downloadObj.downloadOperation]; 
+0

我使用過這個,自動下載開始,但是,即使在設置了setMaxConcurrentOperationCount之後:所有的下載都是一次開始的。 – Konda