0
環境:ios; iPad的; cocos2d的在CCLayer中uiActionSheet init失敗
我在這我想彈出一個UIActionSheet來驗證用戶一個「退出遊戲」的請求是Cocos2d CCLayer派生類。帶來的UIActionSheet起來的代碼如下:
UIActionSheet *verifyQuit = [[UIActionSheet alloc] initWithTitle:@"Quit Game ?"
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:@"OK"
otherButtonTitle:nil];
[verifyQuit showInView:[UIApplication sharedApplication].keyWindow];
[verifyQuit release];
上的init(我的樣品中的第一行),我得記錄到調試器控制檯錯誤:
- [UIActionSheet initWithTitle:委託:cancelButtonTitle:destructiveButtonTitle:otherButtonTitle:]:無法識別的選擇器發送到實例0x54cb10
init永遠不會返回,並且重複記錄該錯誤,直到我從調試器中停止該程序。我不知道地址是0x54cb10的對象是什麼 - 它不是我嘗試實例化UIActionSheet的CCLayer派生的對象。
關於我在這裏遇到什麼的任何想法?
謝謝!
啊,現在我覺得很蠢。謝啦。我翻遍了它;我想我有隧道視野。 –