1

What's New in iOS 4では、UIImage描画がバックグラウンド スレッドで行われた場合に安全になったと述べられています。ただし、 を使用するUIImageView場合、ほとんどの場合、画像プロパティへの単純な割り当て:

imageView.image = [UIImage imageNamed:@"..."]

パフォーマンス上の理由から、描画よりも優先されます (UIImageViewこの方法で GPU をより有効に活用できるため)。

私の質問は:imageView.imageバックグラウンド スレッドで行われた場合、割り当ては安全ですか? 一般的に UIKit はメインスレッドで作業を行う必要があるため、私は躊躇しています。

UIImage安全でない場合、非 UI スレッドで作業するときに描画が安全であるという事実を利用する最善の方法は何UIImageViewですか?

4

0 に答える 0