カスタム「ボタン」クラスの作成に取り組んでいました...ボタンに柔軟性が必要なため、CCMenuItemsを使用していません。
私の実装は次のとおりです。
DMenuButton : CCSprite <CCTargetedTouchDelegate>
作成されると、ボタンは と を受け取り、target
をselector
構築しNSInvocation
ます。触れると、呼び出しが呼び出されます。このボタンは、主にあるレイヤーから別のレイヤーに移動するために使用します。
問題は、レイヤーから次のレイヤーに移動してから前のレイヤーに戻るときに、次のビューにスプライトがロードされないか、EXC_BAD_ACCESS エラーがスローされるという奇妙なことが発生することです。
誰でもこれで私を助けることができますか?
ありがとう!
PS: 私の理論では、NSInvocation と「dealloc」メソッドに関係しているということです。
私は何か間違ったことをしていますか?