ios - 使用SDWebImage 加载网络图片时,unrecognized selector sent to instance 。
PHP中文网
PHP中文网 2017-04-17 13:54:02
0
7
750

headImg = (UIImageView *)[cell.contentView viewWithTag:5];
NSURL *ImgURL = [NSURL URLWithString:cellData[@"avatar"]];
[headImg sd_setImageWithURL:ImgURL placeholderImage:[UIImage imageNamed:@"1.jpg"]];

PHP中文网
PHP中文网

认证0级讲师

membalas semua(7)
刘奇

这样看的话两种可能:
1.[UIImage imageNamed:@"1.jpg"]不存在
2.你的ImgURL不是正确的URL格式

PHPzhong

在UIImageView里边,找不到sd_setImageWithURL,这个方法。

巴扎黑

sd_setImageWithURL系列方法是SDWebImage中UIImageView+WebCache.h这个里面的,你需要import这个头文件

洪涛

你是怎么安装SDWebImageView的?如果是Cocoapods应该没问题,这个问题主要是Category没加载成功,需要加上 _ObjC 的 tag ,具体看它官方文档。

Ty80

project --> build settings --> Other Linker Flags 加上一句 -Objc

Ty80

添加过-ObjC之后,还是这个样子...

Peter_Zhu

拖文件进来的时候,第二项 added folder 选第一个 “creat groups!” 不要选第二个 “creat folder references”

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan