2011-12-20 17 views
1

私は割り振りモードで自分のゲームのプロファイルを作成しましたが、私が何かしているときに割り当ての合計量が増え続けていることがわかりました。メモリ割り当てプロファイリング中にメモリ割り当てが増加し続ける

しかし、私がメモリリークをプロファイリングするとき、それは正常に動作しています。私は自分のゲームでリークを起こさなかったということです。

どのように私は割り当てプロファイルを見てみるべきですか?この回答によると

答えて

1

私によると、あなたがフォーカス喪失時の方法で、あなたのコード内で

[[CCTextureCache sharedTextureCache] removeUnusedTextures]; 
[[CCSpriteFrameCache sharedSpriteFrameCache] removeUnusedSpriteFrames]; 

を使用することができ、キャッシュ内の未使用のテクスチャとフレームが削除されます。

シーンを置き換えるときにセレクタのスケジューリングをすべて解除します。