AFNetworking 2.0 – Cómo download uiimage async

En ios que usan AFNetworking 2.0, ¿cómo puedo download fácilmente una image remota de forma asíncrona y almacenarla en caching para futuras requestes de la misma url? Estoy buscando una forma conveniente de recibir devoluciones de llamadas de error y exitosas.

Gracias

Tu puedes hacer

AFHTTPRequestOperation *requestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest]; requestOperation.responseSerializer = [AFImageResponseSerializer serializer]; [requestOperation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"Response: %@", responseObject); _imageView.image = responseObject; } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Image error: %@", error); }]; [requestOperation start]; 

También mencioné Cómo download imágenes con AFNetworking 2.0?