2

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

我认为 Cocoa 也有类似的口头禅。Cocoa 相当于 Java 的 EDT 是什么?以及如何使代码块在该等价物上运行?

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

4

1 回答 1

3
dispatch_async(dispatch_get_main_queue(), ^{
    //UI updates on main thread
});
于 2013-08-06T18:14:12.393 回答