omo chamar um método no thread principa

Primeiro de tudo, estou escrevendo código para o iphone. Preciso chamar um método no thread principal sem usarperformSelectorOnMainThread. O motivo pelo qual não quero usarperformSelectorOnMainThread é que causa problemas quando estou tentando criar uma simulação para testes de unidad

[self performSelectorOnMainThread:@Selector(doSomething) withObject:nil];

O problema é que meu falso sabe como ligardoSomething mas não sabe como chamarperformSelectorOnMainThread.

Alguma solução?

questionAnswers(4)

yourAnswerToTheQuestion