I'm trying to find out exactly what methods (names!) became thread safe in UIKit on iOS 4.0.
I've searched through Apple's docs with little success. For instance a UIImage
created with imageNamed: is not safe to use on other threads (it will occasionally jettison its CGImage
from the main thread), while imageWithCGImage
might be(?). Also, I've seen claims that UIColor
is safe to use on threads other than the main thread.
Is there some definite guide as to which methods are safe which ones isn't?
Edit:
What's interesting is UIKit classes that is interesting to use on separate threads, such as UIImage
, UIColor
etc.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…