API 経由で画像を配信する Web サービスを使用しているとします。すべてのイメージには UID があり、属性uid (int) とイメージ(変換可能)を持つ Core Data エンティティイメージがあります。
ここで、アプリのギャラリーに多くの画像を表示する必要があります (UID はわかっています)。どの画像が以前にダウンロードされて保存されたかはわかりません。ビューが読み込み中に UIActivityIndicator を表示し、ローカルに保存されるとすぐに画像を自動的に表示するように、バックグラウンドでコア データを含む画像を遅延ダウンロードするにはどうすればよいでしょうか (たとえば、NSFetchedResultsControllerDelegateプロトコルを使用して)。
その目的で UIImageView をサブクラス化すると便利ですか?