0

SDWebImage lib を追加し、標準コードを配置した後:

[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

ドキュメントにあるように、メソッドがカテゴリで宣言されて"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 に答える