Когда я использовал [UITabBarController setSelectedIndex:] и - popToRootViewControllerAnimated :, например:
- (void)backViewControllerAnimation:(BOOL)animation {
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
}
[OLTabBarController.defaultTabBar.tabBarController setSelectedIndex:0];
[self.navigationController popToRootViewControllerAnimated:YES];
}
viewController - это не Deloc, но если я удаляю [UITabBarController setSelectedIndex: 0], например:
- (void)backViewControllerAnimation:(BOOL)animation {
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
}
[self.navigationController popToRootViewControllerAnimated:YES];
}
viewController может иметь дело с locloc, я хочу знать, что случилось, мне нужно - setSelectedIndex: метод, как я могу заставить viewController выполнять - метод dealloc?