Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios AFNetworking 2.0-如何下载uiimage异步_Ios_Objective C_Afnetworking_Afnetworking 2 - Fatal编程技术网

Ios AFNetworking 2.0-如何下载uiimage异步

Ios AFNetworking 2.0-如何下载uiimage异步,ios,objective-c,afnetworking,afnetworking-2,Ios,Objective C,Afnetworking,Afnetworking 2,在使用AFNetworking 2.0的ios中,如何轻松地异步下载远程映像并将其缓存以备将来请求相同的url?我正在寻找一种方便的方法来接收错误回调和成功回调 谢谢你能行 AFHTTPRequestOperation *requestOperation = [[AFHTTPRequestOperation alloc] initWithRequest:urlRequest]; requestOperation.responseSerializer = [AFImageResponseSeria

在使用AFNetworking 2.0的ios中,如何轻松地异步下载远程映像并将其缓存以备将来请求相同的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];

还提到

AFHTTPRequestOperation没有名为responseSerializer的成员。应该改为使用AFHTTPRequestOperationManager。我同时使用了2.0和2.4.1,但它们似乎都没有此属性。@并且Yibanez不确定您的项目发生了什么。看看Serializations,这一定与我从CocoaPods添加项目有关。我想我会直接从GitHub下载它。@AndyIbanez确保你有正确的
#import