use*_*043 3 ios unrecognized-selector
可能重复:
发送到实例的无法识别的选择器
嗯......像其他许多人一样,我得到了一个"无法识别的选择器发送到实例"错误......
当我按下按钮时会出现问题,例如在这种情况下:
-(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];
}
Run Code Online (Sandbox Code Playgroud)
错误是:由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:' - [Tone gotoTone:]:无法识别的选择器发送到实例0x531caa0'
在我将新视图作为第一个视图呈现给用户之后插入错误...此外,我使用导航栏,首先我忘记进入MainWindow.xib并将导航控制器更改为新视图,但现在已经解决了.
你可以看到我的整个代码:
其中文件发生.H:http://snipt.org/xnoO 其中文件发生的.m:http://snipt.org/xnoM
不要介意所有的评论线,直到我得到这个固定...
我已经尝试通过阅读"无法识别的选择器发送到实例"的其他情况找到解决方案,但我想我只是没有看到解决方案.我已经检查了我的IB连接,我已经清理了这个项目......
任何帮助将不胜感激
| 归档时间: |
|
| 查看次数: |
18390 次 |
| 最近记录: |