iOS
UIImageView

SDWebImageで画像をダウンロードする

More than 5 years have passed since last update.

SDWebImageを使うと、簡単に画像を非同期でダウンロードできて、かつUIImageViewに設定することができます。

SDWebImage

参考
SDWebImageを初めて使う際の注意点
【iOS】SDWebImageでアプリ容量がどんどん増えていく件

ImageIO.frameworkとMapKit.frameworkの追加が必要です

#import "UIImageView+WebCache.h"

- (void)viewDidLoad
{
    NSURL url = [NSURL URLWithString:@"http://hogehoge.com/hoge.png"];
    [imageView setImageWithURL:url placeholderImage:nil options:SDWebImageCacheMemoryOnly];
}

placeholderImage:画像がダウンロードされるまでに表示する画像を指定します
options:以下があります。

SDWebImageRetryFailed:ダウンロードに失敗した場合にリトライするか
SDWebImageLowPriority:ダウンロードの優先度?スクロール中にはダウンロードしないとか。
SDWebImageCacheMemoryOnly:ダウンロードした画像をメモリだけにキャッシュする(通常はファイルにもキャッシュ?)