在我的游戏中,当用户在屏幕上输掉游戏时,只显示为具有褪色背景的弹出窗口,而游戏仍然在运行。我已经放置了一个后退按钮,将用户返回到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
我该如何解决这个问题?
UPDATE 异常断点也指向
行_block(self);
在activate方法的CCMenuItem.m类中。