Я пытаюсь нажать на контроллер представления о навигации стеке с помощью следующего кода в моем buttonPressed методаИсключения: непризнанный селектор ... при попытке нажать на контроллер представления на стек навигации
-(IBAction) viewButtonPressed:(id)sender {
PersonDetailViewController *personDetailViewController = [[PersonDetailViewController alloc] initWithNibName:@"PersonDetailViewController" bundle:nil];
[self.navigationController pushViewController:personDetailViewController animated:YES];
[personDetailViewController release];
}
Я запустил отладчик, и он выдает исключение после того, как строка followin перешагнула сверху код.
Это довольно стандартный звонок ... он работал много раз, без проблем. Любая идея, что мне здесь не хватает? Я застрял в этой точке и не смог продолжить дальше.
Вот сообщения об ошибках на консоли после запуска отладчика
2009-10-30 18:15:11.127 Untitled[6089:20b] * -[NSCFString image]: unrecognized selector sent to instance 0x3050 2009-10-30 18:15:11.129 Untitled[6089:20b] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFString image]: unrecognized selector sent to instance 0x3050' 2009-10-30 18:15:11.130 Untitled[6089:20b] Stack: ( 807902715, 2460638779 ...
Спасибо, что ответили на вопрос ... Я не смог пройти через код, чтобы понять это (см. Ниже), но просто просматривая код медленно и осторожно, я нашел проблему. – Dev