タグ

ブックマーク / kishikawakatsumi.hatenablog.com (1)

  • 画像キャッシュとダウンローダで参考になる(と思う)オープンソースの実装 - 24/7 twenty-four seven

    ダウンロードした画像をキャッシュするクラスの設計と実装について - 24/7 twenty-four seven実は上の記事で紹介したクラスを書いた当時、それが必要だったアプリをリリースしたすぐ後くらいにほとんど同じ実装のライブラリを見つけまして。 自分の実装はそんなに間違ってなかったんだなーと安心しつつも、はじめからこれを使っとけばよかったとも思ったので紹介します。rs/SDWebImage · GitHub NSCacheは使ってないですが、その他は私が書いたものとよく似ていて、たぶんオーソドックスな実装なんじゃないかなと思います。 SDImageCache と SDWebImageDownloader がライブラリのコアとなるクラスで、これらとうまく連携するように UIImageView や UIButton の拡張や、サポートクラスがあるという構成になっています。パッと見た感

  • 1