SKNode上的removeFromParent是否会破坏实例?

时间:2014-02-19 11:26:20

标签: ios ios7 sprite-kit

阅读Apple关于removeFromParent的文档,它说:

“从其父级删除接收节点。”

这是否意味着节点被销毁?我是否需要将节点设置为NULL以释放其内存?

1 个答案:

答案 0 :(得分:7)

当没有强引用时,释放一个对象(在ARC下)。作为子节点的节点是强引用,删除节点通常会释放节点,除非在其他地方有强引用。

您可以通过实施-(void) dealloc并在其中设置断点或NSLog语句来轻松验证这一点。