我很难找到我的代码出了什么问题。我正在尝试使用委托解除UITableViewController但获取EXC_BAD_ACCESS。
从我的应用程序的根视图控制器调用UITableViewController(模态segue)。当rootViewController尝试解除UITableViewController时,一切似乎都很好,因为rootViewController视图已经呈现,但是在一个毫秒之后出现错误。
- (void) dismissFormAViewController: (FormAViewController*) vc{
[vc dismissViewControllerAnimated:YES completion:^{
NSLog(@"complete.");
}];
}
答案 0 :(得分:1)
通常这意味着您正在访问某些不再是有效对象的内存,
要在你的运行方案中调试启用zombies,这将至少为你提供正在访问的类...
如果不明显,你可以使用malloc logging回溯