0

添加 SDWebImage 库并放置其标准代码后:

[cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];

我得到下一个错误:

ViewController.m:错误:自动引用计数问题:接收器类型“UIImageView”例如消息未声明带有选择器“setImageWithURL:placeholderImage:”的方法

我该如何解决?

4

1 回答 1

2

正如文档所说,您应该 import "UIImageView+WebCache.h",这是在类别setImageWithURL:placeholderImage:中声明方法的标头。UIImageView

#import "UIImageView+WebCache.h"

// ...

[cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
于 2012-04-17T18:45:15.693 回答