UIImageView和多线程

时间:2012-05-29 15:21:44

标签: iphone objective-c ios uiimageview

What's New in iOS 4中,提到如果在后台线程中完成UIImage绘图现在是安全的。但是,在使用UIImageView时,在大多数情况下只需对图像属性进行简单分配:

imageView.image = [UIImage imageNamed:@"..."]
出于性能原因,

比绘图更受欢迎(因为UIImageView可以通过这种方式更好地利用GPU)。

我的问题是:如果在后台线程中完成,则分配给imageView.image安全吗?一般来说UIKit需要在主线程中完成工作,所以我很犹豫。

如果它不安全,在使用UIImage时,使用UIImageView绘图在非UI线程中是否安全的最佳方法是什么?

0 个答案:

没有答案