我在这里有这段代码来检查ViewController
. 不幸的是,它不起作用。问题是,它是在另一个 VC 从以下位置弹出时执行的Navigation Stack
:
- (void) leftViewDidHide{
if ([((AppDelegate *)[UIApplication sharedApplication].delegate).frontViewController.navigationController.viewControllers objectAtIndex:1]) {
SGServerListViewController *sample = [[[((AppDelegate *)[UIApplication sharedApplication].delegate).frontViewController.navigationController.viewControllers objectAtIndex:1]childViewControllers] objectAtIndex:0];
[sample.serverTableView setUserInteractionEnabled:YES];
}
}
该应用程序崩溃并出现异常断点,将我指向带有if
语句的行。关于这里可能有什么问题的任何想法?我只是想检查它VC
是否存在以及是否存在 - 执行代码。