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

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

PHP中文网
PHP中文网

认证0级讲师

全部回覆(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”

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!