2016-03-07 50 views
0
  1. SceneKit的renderer(_:updateAtTime:)在后台线程上运行。
  2. 苹果曾表示不要在主线程外调用NSView和子类的任何方法。
  3. projectPoint(_:)renderer(_:updateAtTime:)期间似乎经常有用...但是不要1.和2.意味着它不安全吗?
+0

您有第1点的链接/引用吗? –

+0

@HalMueller当然:'print(NSThread.isMainThread())//输出“false” – andyvn22

回答

2

不好支持的是在辅助线程中调用AppKit或UIKit方法。

-projectPoint:SCNSceneRenderer协议的一种方法,即使它不在主线程上,在委托方法中调用它也是安全的。