Groupという名前のエンティティがあります。グループエンティティには、displayImageという名前の一時的な属性があります。このdisplayImageはオンザフライで計算されます。計算には、2つ以上の画像の回転、スケーリングが含まれます。とトリミング。注:計算に含まれる画像は、別のエンティティから取得されます。
グループエンティティを表示するUITableViewがあります。各グループセルに、displayImageを表示します。
質問:displayImageがバックグラウンドで計算されるように(計算の進行中に画面がフェズするのを避けるために)どのように実装できますか?
画像を非同期で表示する例を見てきましたが、非同期呼び出しが戻った後、メインスレッドでUIImageViewの画像を設定する必要があります。私の問題は、非同期呼び出しがNSManagedObjectの一時的なプロパティを設定することです。