Web からダウンロードしたリンクに含まれるさまざまなサイズの画像を扱っている iOS アプリがあります。画像を保存する必要がないので、バックグラウンドで画像をキャッシュする UIImageView 拡張機能である EGOImageView を使用しています。これらの画像は UITableView にあります。これらはすべて、1000x1000 ピクセル未満の画像では完全に機能しますが、より大きな画像では問題になります。それらはバックグラウンドで正常にダウンロードされますが、キャッシュされた画像を UIImageViews 画像として設定するだけで、非常に大きな画像には非常に時間がかかるため、大きな画像が多数ある場合、Table View のスクロールが非常に途切れます。
私の質問は、これらの画像を UIImageView にロードするだけでメインスレッドに大きな負担がかからないようにするにはどうすればよいですか?