在我的 iOS 应用程序中,我使用的是在启动时正确填充的 UITableView,我使用以下命令导航到子视图:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self performSegueWithIdentifier:@"showSubView" sender:self];
}
当子视图加载时,我可以访问 UITableView,但是当我使用导航栏上的后退按钮导航回来时,我想在表格对用户可见之前对其进行更新。我正在尝试更新 viewWillDisappear 中的表,但由于某种原因 myTableView 为 NULL:
- (void)viewWillDisappear:(BOOL)animated
{
[_myTableView reloadData];
}
我在头文件中声明了 myTableView:
@property (weak, nonatomic) IBOutlet UITableView *myTableView;
一切都正确引用,所有视图控制器都具有相同的类“视图控制器”,所以我不明白为什么这不起作用!有任何想法吗?谢谢!