可能重複:
unrecognized selector sent to instance無法識別的選擇發送到實例(IOS)
嗯......很多人一樣,我已經得到了一個「無法識別的選擇發送到實例」錯誤...
當我按下按鈕時會出現問題,例如在這種情況下:
-(IBAction)gotoTone:(id)sender
{
if(self.tone == nil)
{
Tone *toneMain = [[Tone alloc]
initWithNibName:@"Tone" bundle:[NSBundle mainBundle]];
self.tone = toneMain;
[toneMain release];
}
[self.navigationController pushViewController:tone animated:YES];
}
錯誤是:終止應用程序由於未捕獲的異常「NSInvalidArgumentException」,原因:「 - [色調gotoTone:]:無法識別的選擇發送到實例0x531caa0」
錯誤開始發生在插入新視圖作爲呈現給用戶的第一個視圖之後...此外,我使用了一個導航欄,開始時我忘記進入MainWindow.xib並將導航控制器更改爲新視圖,但這是固定的現在。
你可以看到我的整個代碼她:
在該文件時出現的.h:http://snipt.org/xnoO 的.M在發生文件:http://snipt.org/xnoM
不介意全部註釋掉,行,只是直到我得到這個固定的...
我試着找到解決方案,通過閱讀其他案件的「無法識別的選擇器發送到實例」,但我想我只是沒有看到解決方案。我檢查了我的IB-相連,我已經清理項目和這樣的......
任何幫助,將不勝感激