Is it possible to run a class method (starting with a ‘+’) in a separate thread? Normally I call the method like [myClass myController]; I tried [NSThread detachNewThreadSelector:myController toTarget:myClass withObject:nil]; without success.
Is it possible to run a class method (starting with a ‘+’) in a
Share
Yes, you just need to make the target
[myClass class]instead ofmyClass. Also you forgot to use@selector()around the selector name. So you want:[NSThread detachNewThreadSelector:@selector(myController) toTarget:[myClass class] withObject:nil];