私のゲームでは、ユーザーがゲームオーバー画面に負けると、ゲームがまだ実行されている間に、背景が薄れたポップアップとして表示されます。ユーザーを MenuScene に戻す戻るボタンと、GameScene を再生するリプレイを配置しました。例外ブレークポイントを設定した後にコードを実行すると、メソッドの CCMenuItem.m クラスを指すエラーが発生しました
-(id) initWithNormalImage: (NSString*) normalI selectedImage:(NSString*)selectedI disabledImage: (NSString*) disabledI target:(id)target selector:(SEL)selector;
on the line:
[t performSelector:selector withObject:sender];
そしてログが出力されました:
-[GameOverLayer backToMenuScene:]: unrecognized selector sent to instance 0x151b9c20
この問題を解決するにはどうすればよいですか?
更新 また、行を指している例外ブレークポイント
_block(self);
activate メソッドの CCMenuItem.m クラス。