最近、cocos2d v1.x プロジェクトを v2.x に移行しましたが、すべて問題ないように見えました。次に、ARCをオンにしました。しかし今では、CCLayer の dealloc の 1 つが呼び出されることはありません。変換中、そのメソッドのほとんどのものはなくなりましたが、層がいつ割り当て解除されたかを示す CCLog を残すだけです。アークなしからアークに移行する際に何が問題になったのかはわかりません。さまざまな情報源は、それを保持している何かが他にあるに違いないと述べました。これらすべての変更を問題なく割り当て解除したため、これは奇妙です。私は自分のコードの特定をまだ行っていません (そのレイヤーにはたくさんのコードがあります)。しかし、cocos2d v2.x + ARC に関する一般的な落とし穴があるかどうかを確認したいだけです。