推动viewcontroller时崩溃

时间:2012-07-19 12:50:36

标签: objective-c push

我正在尝试将变量传递给另一个视图控制器,我在网站上的另一个教程中做了相应的操作。 但问题是,segue似乎不起作用。 noteText,timeline和timestamp是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)selfself.navigationController,但即使这些都没有发出警告,程序也会崩溃。

您对可能出现的问题有任何想法吗?

先谢谢,汤姆

1 个答案:

答案 0 :(得分:-1)

   - (void)editNoteAction
   {
    EditNoteController *editNoteController = [[EditNoteController alloc]initWithNibName:@"EditNoteController" bundle:nil];
    [self.navigationController pushViewController:editNoteController animated:YES];

   }