我一直想弄清楚为什么我的一个SKScenes现在不会解除分配。我根据Instruments插入了所有泄漏,并对所有__weak
块使用了completion
个引用。我的下一步是弄清楚为什么我的SKScene不会解除分配?我NSLog
dealloc
方法确认它没有被调用,并且分配堆在每次新的时间内都会随着乐器播放游戏场景而增长。 / p>
答案 0 :(得分:0)
如果你有一个区块代码,也要检查它们,并确保你没有那些持有自我引用的区块。当您在块内引用ivars时,它会保留对self的所有权。