В ios, использующем AFNetworking 2.0, как я могу легко асинхронно загрузить удаленное изображение и кэшировать его для будущего запроса того же URL-адреса? Я ищу удобный способ получать как обратные вызовы ошибок, так и успешные.
Спасибо
В ios, использующем AFNetworking 2.0, как я могу легко асинхронно загрузить удаленное изображение и кэшировать его для будущего запроса того же URL-адреса? Я ищу удобный способ получать как обратные вызовы ошибок, так и успешные.
Спасибо
Ты можешь сделать
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];
также упоминается Как загрузить изображение с помощью AFNetworking 2.0? а>
#import
- person Bot; 17.09.2014