推视控制器时崩溃
我想将一个变量传递给另一个视图控制器,并且我相应地在网站上执行了另一个教程。 问题是,虽然segue似乎不起作用。 noteText,时间轴和时间戳是EditController
(我要发送的控制器)中的标签。推视控制器时崩溃
- (void)editNoteAction{
EditNoteController *editNoteController = [[EditNoteController alloc] initWithNibName:@"EditNoteController" bundle:nil];
editNoteController.noteText.text = textString;
editNoteController.timeline.text = famString;
editNoteController.timestamp.text = dateString;
[self.navigationController pushViewController:editNoteController animated:YES];
}
原来的方式说我只应该使用自己作为发件人。这给了我一个红色的警告。之后,我试过(id)self
和self.navigationController
,但即使没有人留下警告,程序也会崩溃。
你有什么想法可能是错的?
在此先感谢,汤姆
- (void)editNoteAction
{
EditNoteController *editNoteController = [[EditNoteController alloc]initWithNibName:@"EditNoteController" bundle:nil];
[self.navigationController pushViewController:editNoteController animated:YES];
}
我试图调试问题,以便它明确,而问题 – 2012-07-19 13:33:10
你有一个设备连接到stackoverflow.com显示你的代码的调试结果,你张贴在这里.. ?? – samfisher 2012-07-19 13:35:00
我没有连接设备,虽然我向帖子的主人建议遵循.. – 2012-07-19 13:36:31
有什么错误讯息? – Selkie 2012-07-19 13:10:51
首先尝试运行应用程序,而不发送值到其他控制器..如果运行良好,然后再一次发送值到其他控制器,并检查应用程序崩溃的情况。 – 2012-07-19 13:19:11
类的类型是'self'目前 - 一个控制器? – samfisher 2012-07-19 13:30:57