.NET中EventWaitHandle的Objective C等价物是什么?
答案 0 :(得分:2)
[self performSelectorInBackground:@selector(someMethod) waitUntilDone:YES]
显然有几种不同的选择,但在核心,你想要解决一些问题。您可以阅读Apple here中的不同选项。
答案 1 :(得分:1)
最后,我找到的最接近的是NSConditionLock。您可以将其设置为等待:
[condLock lockWhenCondition: 1];
[condLock unlockWithCondition:0];
然后像这样发出信号:
[condLock lock];
[condLock unlockWithCondition:1];
感谢Lukassen's blog提供答案。