collectionView:cellForItemAtIndexPath: を介して、UICollectionViewCell に画像を設定しようとしています。クラウド サーバーから画像を読み込むためにAFNetworking
画像カテゴリメソッドを使用しています。UIImageView+AFNetworking.h
問題は、私が常に障害ブロックにぶつかっていることです。ブラウザ ウィンドウでリンクを開くと、画像が表示されます。
サンプルコードは次のとおりです。
__weak UICollectionViewCell *blockcell = cell;
NSURL *imageUrl = [NSURL URLWithString:@"https://ec2-75-101-163-253.compute-1.amazonaws.com/static/icons/app-excel%402x.png"];
[cell.appImage setImageWithURLRequest:[NSURLRequest requestWithURL:imageUrl] placeholderImage:[UIImage imageNamed:@"file-gray.png"] success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
blockcell.appImage.image = image;
[blockcell setNeedsLayout];
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {
NSLog(@"fail for %@",request.URL);
}];
単純な/ばかげた間違いがあるかもしれません。誰でも私を助けることができますか?前もって感謝します。