Поток 1: Программа получила сигнал: "Sigbart 1" - PullRequest
0 голосов
/ 25 июня 2011

Когда я запускаю приложение в iPhone Simulator, все работает просто отлично ... но со временем я попытаюсь достать свой iPhone

Тема 1: Приложение получено сигнал: «Зигбарт 1»

почему

Вот код:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{   

golfbaner *detailViewController = [[golfbaner alloc] initWithNibName:@"Golfbaner" bundle:nil];

detailViewController.golf = [banenavn objectAtIndex:indexPath.row];

[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];

}

XCode говорит, что это ЗДЕСЬ:

[self.navigationController pushViewController: detailViewController animated: YES];

идет не так

Я могу признать, что я довольно новичок .... LOL

Ответы [ 3 ]

1 голос
/ 25 июня 2011

кажется, что вы - новая пчела. Поэтому я предполагаю, что вы создадите гольфбана с nib-файлом. Так что это будет то же самое, что и имя файла для nibname.

Golfbaner.NIB не с вашим проектом .// Проверьте это

может быть, как golfbaner.NIB

, поэтому используйте

golfbaner * detailViewController = [[golfbaner alloc] initWithNibName: @ комплект "golfbaner": ноль];

0 голосов
/ 23 октября 2013

Это может быть орфографическая ошибка после @ "Golfbaner", просто скопируйте имя nibfile и вставьте его.

0 голосов
/ 25 июня 2011

Скорее всего, detailViewController равен нулю.Если вы посмотрите на вывод консоли, он скажет вам наверняка.

Причина, по которой аппаратное обеспечение имеет нулевое значение, заключается в том, что файловая система чувствительна к регистру аппаратного обеспечения и, следовательно,

golfbaner *detailViewController = [[golfbaner alloc] initWithNibName:@"Golfbaner" bundle:nil];

"Golfbaner"! = "Golfbaner"

Проверьте ваше имя для совпадения регистра.Я подозреваю, что это «golfbaner.xib».

См. iOS Objective-C Имя файла образа / путь к другому поведению между имитатором и устройством

Как стиль, имена классов должныв противном случае это затрудняет отделение класса от переменной при чтении кода.

...