[SomeClass performSelectorOnMainThread:staticMethod withObject:nil waitUntilDone:NO];
Да, performSelectorOnMainThread:withObject:waitUntilDone:
не является методом класса.
Да, это метод экземпляра в NSObject
.
Да, все объекты класса являются экземплярами NSObject
. ( Я не шучу! )
Вы также можете сделать:
dispatch_async(dispatch_get_main_queue(), ^{
[SomeClass doClassyThingWithObject:object1 andDiddleyDoo:foo];
});