Я пытаюсь создать modal view controller в своем делете приложения (я создал функцию, называемую showLoginView). Но всякий раз, когда я пытаюсь это назвать, я получаю предупреждение в XCode:
Warning: Attempt to present <PSLoginViewController: 0x1fda2b40> on <PSViewController: 0x1fda0720> whose view is not in the window hierarchy!
Здесь код метода:
- (void)showLoginView
{
PSLoginViewController *loginViewController = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:NULL] instantiateViewControllerWithIdentifier:@"PSLoginViewController"];
[self.window.rootViewController presentViewController:loginViewController animated:NO completion:nil];
}
Как добавить представление в иерархию окон? Или, может быть, я делаю что-то очень плохое?