я чуть не сломал мозг на этом одномПредупреждение: Попытка отклонить от вида контроллера во время презентации или отклонить в ходе
Здесь ошибка: Попытка показать страницу состояния на странице входа 2013-06 -30 20: 47: 53.422 MyProgram [489: 907] Предупреждение. Попытайтесь уйти от контроллера просмотра во время презентации или увольнения!
У меня есть следующий код в SCAppDelegate.m
- (void)showStatusViewController
{
MLStatusViewController* statusViewController = [[MLStatusViewController alloc]
initWithNibName:@"MLStatusViewController" bundle:nil];
UIViewController *topViewCntrller = [self.navController topViewController];
[topViewCntrller presentModalViewController:statusViewController animated:NO];
}
Тогда у меня есть еще один контроллер представления, где, когда пользователь сохраняет данные, которые я хочу, чтобы перейти к другому (статус) контроллеру представления. Я не вижу, как я могу добавить еще один контроллер сверху, поэтому я понимаю, что если я расформирую текущий и вернусь к методу SCAppDelegate выше, он должен показать эту страницу состояния.
Это код контроллера этого вида, который пытается разблокировать/показать контроллер состояния. enter code here
[self dismissViewControllerAnimated:YES completion:^{
SCAppDelegate* appDelegate = [UIApplication sharedApplication].delegate;
[appDelegate showStatusViewController];
}];
Я знаю, что это происходит из-за отсутствия понимания того, как вид контроллеры работают, и я прочитал руководство, но до сих пор не могу понять это.
Я использую API Facebook для входа в приложение, что усложняет управление диспетчерами.
Любые идеи будут очень радушны: D
Спасибо!