AppKit是线程安全的吗?

| 您能解释一下我是否是AppKit线程安全的吗?我在哪里可以读到它? (“线程编程指南”除外,因为此文档创建了更多问题而不是答案)。例如,我可以在单独的线程中验证NSToolbar的VisibleItems吗?还是可以在第二个线程中增加NSProgressIndicator的值?     
已邀请:
不,不是一般情况。除了主线程之外,您不应将消息发送到任何UI对象。 在您给出的特定示例中,可以使用performSelectorOnMainThread:withObject:waitUntilDone:来解决限制:
[myToolbar performSelectorOnMainThread: @selector(validateVisibleItems) 
                            withObject: nil
                         waitUntilDone: whatever];
    

要回复问题请先登录注册