SDWebImageManager *manager = [SDWebImageManager sharedManager];
[manager downloadWithURL:imageURL
delegate:self
options:0
success:^(UIImage *image, BOOL cached) {
_newsimage.alpha = 0.0;
[UIView transitionWithView:_newsimage
duration:3.0
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
[_newsimage setImage:image];
_newsimage.alpha = 1.0;
} completion:NULL];
}failure:nil];
我正在使用此代码通过SDWebImage
库下载图片,而我正在查找此错误
No visible @interface for 'SDWebImageManager' declares the selector 'downloadWithURL:delegate:options:success:failure:'
答案 0 :(得分:0)
可能是你没有使用正确的SDWebImage。下载SDWebImage并检查。 将“ SDWebImage ”文件夹添加到项目中并进行检查。
您也可以使用此代码下载图片:
[imageViewName setImageWithURL:[NSURL URLWithString:StrImageUrl] placeholderImage:[UIImage imageNamed:@"noimage.png"] completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType) {
}];
在您使用代码的viewcontroller中导入 #import“UIImageView + WebCache.h”。
希望它能解决您的问题。 :)