我有一个记忆泄漏,我似乎无法追查。乐器看到它,并将其报告为jet_buffer_Metal,但我不知道具体指向我的是什么。
经常发生。我尝试了一切。删除所有节点,删除physicsBodies,但它似乎仍然存在。我在更新或任何其他游戏周期方法中没有任何内容。我可以在那里发布所有代码,但实际上我只添加了两个节点,只能在触摸时移动。我没有触摸屏幕,内存泄漏仍在那里。
我的一个节点有一个CircleOfRadius的PhysicsBody,我之前听说过这些类型可能会有一些泄漏,但是如果我删除带有该物理实体的节点,那么泄漏仍然存在。
最后,我在调试窗口中得到这个:
<SKMetalLayer: 0x14ce28da0>: calling -display has no effect.
我预感它是相关的,但无法找到它的来源。
我正在使用当前为空的SKS文件。现在,代码中添加了节点。