Globally caching a thread-unsafe class instance in UIKit subclasses
Currently, Faux Pas warns about caching thread-unsafe class instances in all classes. That's okay, but developers are allowed to assume that all UIKit classes (and their subclasses) are only ever accessed on the main thread.
Could you turn off this warning for UIKit subclasses? Or at least provide a switch to do so?