你能解释一下我是AppKit线程安全吗?我在哪里可以阅读它? (除了线程编程指南,因为此文档创建了更多问题而不是答案)。例如,我可以在分离的线程中验证NSToolbar的voidVisibleItems吗?或者我可以在第二个线程中增加NSProgressIndicator的值吗?
答案 0 :(得分:7)
在您提供的具体示例中,您可以使用performSelectorOnMainThread:withObject:waitUntilDone:来解决限制:
[myToolbar performSelectorOnMainThread: @selector(validateVisibleItems)
withObject: nil
waitUntilDone: whatever];