AFNetwork 2.0 Queue con bloque de finalización?

¿Cómo creo una queue en AFNetwork 2.0 y establezco un manejador de finalización para cuando se terminen las opertaciones adicionales?

actualmente tengo esto

ASINetworkQueue *queue = [[ASINetworkQueue alloc] init]; [queue setDelegate:self]; [queue setQueueDidFinishSelector:@selector(refeshInterface)]; ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [queue addOperation:request]; ASIFormDataRequest *request2 = [ASIFormDataRequest requestWithURL:url2]; [queue addOperation:request2]; [queue go] 

Pero necesito convertirlo a AFNetwork. Todas las soluciones que he encontrado hasta ahora parecen usar AFHTTPClient que no existe en AFNetwork 2.0.

Soy nuevo en AFNetwork, por lo que algunos ejemplos serían muy apreciados.

¡Gracias!

Necesitas

 + (NSArray *)batchOfRequestOperations:(NSArray *)operations progressBlock:(void (^)(NSUInteger numberOfFinishedOperations, NSUInteger totalNumberOfOperations))progressBlock completionBlock:(void (^)(NSArray *operations))completionBlock 

método de AFURLConnectionOperation.

Mire la siguiente muestra

 NSMutableArray *operations = [NSMutableArray array]; for (DGSocialImage *socialImage in socialImages) { NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:socialImage.url]; AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request]; operation.responseSerializer = [AFImageResponseSerializer new]; [operations addObject:operation]; } NSArray *batchOperations = [AFURLConnectionOperation batchOfRequestOperations:operations progressBlock:NULL completionBlock:^(NSArray *operations) { NSError *error; for (AFHTTPRequestOperation *op in operations) { if (op.isCancelled){ return ; } if (op.responseObject){ // process your responce here } if (op.error){ error = op.error; } } }]; [[NSOperationQueue mainQueue] addOperations:batchOperations waitUntilFinished:NO];