SKScene没有在xcode中解除分配

时间:2014-04-24 22:32:29

标签: memory-management sprite-kit skscene

我有一个SKScene在游戏过程中的任何时候都没有被释放....我已经把它从父视图中删除了,并且dealloc方法仍然没有被击中。场景也设置为弱(尽管在iPhone 5s上它会立即解除分配场景,如果设置为弱)。最终,游戏在后台运行的场景中耗尽内存后崩溃。

1 个答案:

答案 0 :(得分:0)

事实证明,我有一些属性,当它们应该很弱时,它们具有强大的引用。这导致场景被保留,因为它内部的属性没有解除分配....