gpt4 book ai didi

swift - 在 `projectPoint(_:)` 期间调用 `renderer(_:updateAtTime:)` 安全吗?

转载 作者:行者123 更新时间:2023-11-28 12:53:02 25 4
gpt4 key购买 nike

  1. SceneKit 的 renderer(_:updateAtTime:) 在后台线程上运行。
  2. Apple 已表示不要在 NSView 和主线程外的子类上调用任何方法。
  3. projectPoint(_:) 似乎在 renderer(_:updateAtTime:) 期间经常有用......但不要 1. 和 2. 意味着它不安全叫它?

最佳答案

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

-projectPoint:SCNSceneRenderer 协议(protocol)的一个方法,在委托(delegate)方法中调用它是安全的,即使它不在主线程上也是如此。

关于swift - 在 `projectPoint(_:)` 期间调用 `renderer(_:updateAtTime:)` 安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com