EXC_BAD_ACCESS EXC_I386_GPFLT при нажатии на кнопку
у меня естьUIViewController
сUITableView
, когда tableView пуст, я хочу показать другое представление, поэтому я использую это
[self.tableView setHidden:YES];
NoKidsViewController *noKids = [self.storyboard instantiateViewControllerWithIdentifier:@"NoKidsView"];
[self.view addSubview:noKids.view];
все хорошо, я могу видеть вид. но когда я нажимаю на одну из кнопок в нем я получаюEXC_BAD_ACCESS EXC_I386_GPFLT
ошибка.
//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];
}
Я искал в сети более 3 часов, пытаясь найти какое-либо решение без успеха. что может вызвать эту ошибку? и как я могу это исправить?