次の方法でパーティクル エフェクトを作成します。
CCParticleSun* p = [[CCParticleSun alloc]initWithTotalParticles:5000];
p.autoRemoveOnFinish = YES;
//more parameters
p.duration = 1;
そしてそれを私のシーンに追加します:
[self addChild:p z:self.zOrder+1];
このパーティクル エフェクトを作成するたびに、3MB のメモリが割り当てられますが、解放されることはありません。私は何を間違っていますか?パーティクル システムを手動で解放する必要がありますか?
NSZombies は無効になっているため、誤ってメモリに保持されることはありません。