以下是相关的层次结构。
左上角的“ViewController - MyConnection”是我的主ViewController。我实现了一个NavigationController系统。用户可以从主VC中使用Push转到“选择服务器VC”或“选择测试类型”VC。完成后,用户可以按回并返回主VC,没问题。
用户还可以从主VC推送到“首选项”VC。从prefences VC中,用户还可以再次选择“选择服务器VC”或“选择测试类型”VC。
然而,当返回首选项VC AND THEN 返回主VC时,应用程序崩溃!
使用调试器在主VC中调用viewWillAppear,但如果失败则调用它。
我确信这很简单,我很想念。所有segue都有唯一的名称。
调试器没有提供大量详细信息,了解导致崩溃的原因。有什么方法可以从调试器中获取更多细节吗?
编辑:
ViewController-MyConnection中的viewWillAppears:
-(void) viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.tableView reloadData];
}
在首选项VC中:
-(void) viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.tableView reloadData];
}
其他两个VC中没有ViewWillAppear方法