【发布时间】:2011-08-02 03:29:07
【问题描述】:
首先,我正在为 iphone 编写代码。
我需要能够在不使用performSelectorOnMainThread 的情况下调用主线程上的方法。
我不想使用performSelectorOnMainThread 的原因是当我尝试为单元测试创建模拟时它会导致问题。
[self performSelectorOnMainThread:@Selector(doSomething) withObject:nil];
问题是我的模拟知道如何调用doSomething,但它不知道如何调用performSelectorOnMainThread。
那么有什么解决办法吗?
【问题讨论】:
标签: ios objective-c iphone multithreading methods