在我的應用程序委託中,我有這個方法會自動刪除,在視圖控制器被選中時執行某些操作。刷新視圖控制器
如果viewController的類型是SavedViewController,那麼它是一個UITableView子類,我想刷新表。但是,此代碼不能正常工作。
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {
if([viewController isKindOfClass: [SavedViewController class]]) {
[viewController.tableView reloadData];
}
}
我得到的錯誤是「請求的tableView的東西不是一個結構或聯盟內SavedViewController類,我可以做到這一點就好了:
[self.tableView reloadData];
那麼,我在我的功能做錯了
我認爲你是對的,但投入一些日誌報表後,我不認爲該函數有朝一日能調用。這種方法不能用於我認爲的目的? – 2009-07-16 20:35:35