首先,我正在为iPhone编写代码。我需要能够在不使用的情况下在主线程上调用方法performSelectorOnMainThread
。我不想使用的performSelectorOnMainThread
原因是,当我尝试为单元测试创建模拟程序时,它会引起问题。
[self performSelectorOnMainThread:@Selector(doSomething) withObject:nil];
问题是我的模拟对象知道如何调用,doSomething
但不知道如何调用performSelectorOnMainThread
。
那么有什么解决办法吗?