假设我有 2 个线程,一个是主线程,另一个是辅助线程。主线程使用最多,但有时(很少)我希望辅助线程根据来自主线程的调用做一些工作。大多数时候辅助线程应该休眠。现在经过一番搜索,我明白做到这一点的方法是使用 runLoops。所以我尝试阅读苹果的文档(http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html#//apple_ref/doc/uid/10000057i-CH16-SW5 )
但在我看来它非常复杂,我在那里度过了一段艰难的时光。有没有一种优雅而简单的方法来实现我所描述的?我可以运行和玩任何类似的 runLoop 代码示例吗?
谢谢