提问者:小点点

什么是Objective-C Cocoa相当于JavaSwing的事件调度线程?


我是一个经验丰富的JavaSwing程序员。我们有一句口头禅:“所有UI工作都必须在事件调度线程(EDT)上执行。”

我假设Cocoa也有类似的口头禅。Cocoa相当于Java的EDT是什么?我如何让一个代码块在这个等价物上运行?

如果它很重要,我将Cocoa用于OSX应用程序,而不是用于iOS应用程序。


共1个答案

匿名用户

dispatch_async(dispatch_get_main_queue(), ^{
    //UI updates on main thread
});

相关问题