Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternative for enqueueHTTPRequestOperation in AFNetworking 2.0

We need to download files concurrently in our application.

In earlier version of AFNetworking we have downloaded 2 files concurrently by using the code below:

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

Now we want to upgrade our AFNetworking to 2.0.

Instead of AFHTTPClient we are using AFHTTPRequestOperationManager and able to set

  setMaxConcurrentOperationCount: value 

But we are manually starting our download process. I am looking for alternative(enqueueHTTPRequestOperation in 2.0) for this to download automatically.

like image 882
Konda Avatar asked Feb 18 '14 10:02

Konda


1 Answers

I found the property operationQueue in AFHTTPRequestOperationManager

So maybe try this

[self.operationQueue addOperation:downloadObj.downloadOperation];
like image 197
xialin Avatar answered Nov 09 '22 09:11

xialin