GCD主线程必须在主线程上执行吗?



我只是好奇,无论如何使用一个不同的线程,而不是主线程的主线列?

谢谢,

主线程的意义在于让它在主线程——UI线程上运行。

所以,没有办法在主线程之外的任何其他线程上运行主线程。

好奇-为什么你想要主队列在不同的线程上?

这在iOS上不太适用,但在OS X上,如果你编写的程序不是应用程序,也不运行主线程的运行循环,你可以让其他线程调用dispatch_main(),该线程将托管主线程队列。很少需要这样做。

最新更新