Внутри класса UIViewController у меня есть tableView, который вызывается следующим образом, нажав на кнопку navBar:
-(IBAction) addButtonPressed:(id)sender {
CreateQuestionController *createQuestionViewController = [[CreateQuestionController alloc] initWithNibName:@"CreateQuestionController" bundle:nil];
[self.navigationController pushViewController:createQuestionViewController animated:YES];
[createQuestionViewController release];
}
Этот метод больше нигде не вызывается в моем коде.Что ж, когда я нажимаю эту кнопку navBar и открывается вид, я обнаруживаю, что метод ViewDidLoad вызывается дважды (что в данном случае нормально), НО данные, которые я здесь ввожу, теряются.Вот мой код:
- (void)viewDidLoad
{
[super viewDidLoad];
textView.text=@"Type your question here";
NSLog(@"Question text:%@", textView.text);
}
Журнал:
2011-07-11 10:56:35.727 HelpMe[1343:207] Question text:Type your question here
2011-07-11 10:56:35.728 HelpMe[1343:207] Question text:(null)
Что происходит?Спасибо
Редактировать: Другие симптомы: - Не удается нажать другой вид - Не удается изменить изображение кнопки