【发布时间】:2013-12-12 18:13:33
【问题描述】:
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
NSURL *url=[NSURL URLWithString:share.profilePicUrl];
[_imageview setImageWithURLRequest:[NSURLRequest requestWithURL:url] placeholderImage:
[UIImage imageNamed:@""] success:^(NSURLRequest *request,NSHTTPURLResponse *response,UIImage *image)
{
dispatch_async(dispatch_get_main_queue(), ^{
_imageview.image = image;
});
} failure:^(NSURLRequest *request,NSHTTPURLResponse *response,NSError *error){
}];
});
UIImageView setImageWithURLRequest:placeholderImage:success:failure:]: 无法识别的选择器发送到实例 0xb1b71f0
2013-12-12 23:41:00.826 Application[6749:1403] * 应用程序到期终止 未捕获的异常“NSInvalidArgumentException”,原因: '-[UIImageView setImageWithURLRequest:placeholderImage:成功:失败:]: 无法识别的选择器发送到实例 0xb1b71f0'
【问题讨论】:
-
你确定你有一个 UIImageView 存储在 _imageView 中吗?
-
您能否提供更多有关您的设置的信息? _imageView 是 UIImageView 的一个实例吗,您是否在 _imageView 可以采用 setImageWithURLRequest:placeholderImage:success:failure 方法的地方包含了 AFNetworking 提供的 UIImageView+AFNetworking 类别?
-
您是否将 AFNetworking 添加为 Cocoa Pod 或 AFNetworking.framework?在任何情况下,请确保在复制阶段添加二进制文件(.a 或 .framework)
标签: ios afnetworking