EXC_BAD_ACCESS EXC_I386_GPFLT enquanto clica no botão
eu tenho umUIViewController
comUITableView
, quando o tableView estiver vazio, quero mostrar outra visualização, então estou usando este
[self.tableView setHidden:YES];
NoKidsViewController *noKids = [self.storyboard instantiateViewControllerWithIdentifier:@"NoKidsView"];
[self.view addSubview:noKids.view];
está tudo bem, eu posso ver a vista. mas quando toco em um dos botões, recebo oEXC_BAD_ACCESS EXC_I386_GPFLT
erro.
//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];
}
pesquisei na net por mais de 3 horas tentando encontrar qualquer solução sem sucesso. o que poderia causar esse erro? e como posso corrigir isso?