【已解决】retain 的疑惑

auto layer = new TestLayer1();
addChild(layer);
layer->release();

请问这里的release之后为什么layer这个对象为什么没有被删除,是不是new 的时候又retain了。

addChild的时候retain了一次

添加到其他节点的时候会retain。

new出来的时候计数本来是1 你没用create create里面是new 然后 aoturelease