В моем делегате приложения у меня есть этот метод, который автоматически отключается, чтобы сделать что-то, когда выбран контроллер представления.
Если тип viewController - SavedViewController, то это подкласс UITableView, и я хотел бы обновить таблицу. Однако этот код не работает:
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {
if([viewController isKindOfClass: [SavedViewController class]]) {
[viewController.tableView reloadData];
}
}
Я получаю сообщение об ошибке: «запрос для tableView не является структурой или объединением. В классе SavedViewController я могу сделать это просто прекрасно:
[self.tableView reloadData];
Итак, что я делаю неправильно в своей функции?