EXC_BAD_ACCESS EXC_I386_GPFLT bei gedrückter Taste
Ich habe einUIViewController
mitUITableView
, wenn die tableView leer ist, möchte ich eine andere Ansicht zeigen, also verwende ich diese
[self.tableView setHidden:YES];
NoKidsViewController *noKids = [self.storyboard instantiateViewControllerWithIdentifier:@"NoKidsView"];
[self.view addSubview:noKids.view];
Alles ist in Ordnung, ich kann die Aussicht sehen. Aber wenn ich auf einen der Knöpfe drin tippe, erhalte ich denEXC_BAD_ACCESS EXC_I386_GPFLT
Error.
//NoKidsViewController
- (IBAction)addNewKid:(id)sender {
AddKid *addKidController = [self.storyboard instantiateViewControllerWithIdentifier:@"AddKid"];
[self.navigationController pushViewController:addKidController animated:YES];
}
- (IBAction)saleSpot:(id)sender {
SaleSpot *saleSpotController = [self.storyboard instantiateViewControllerWithIdentifier:@"AddKid"];
[self.navigationController pushViewController:saleSpotController animated:YES];
}
Ich suchte im Netz über 3 Stunden nach einer Lösung ohne Erfolg. Was könnte diesen Fehler verursachen? und wie kann ich das beheben?