Я пытаюсь представить UIAlertController
из AppDelegate в моем приложении iOS.
Ниже приведено предупреждение и настоящий метод.
UIAlertController *alert = [UIAlertController alertControllerWithTitle:cTitle message:cMessage preferredStyle:UIAlertControllerStyleAlert];
//Configure alert and actions
[self.window.rootViewController presentViewController:alert animated:TRUE completion:nil];
Однако, когда я пытаюсь представить предупреждение, оно не появляется, и я получаю следующее предупреждение в консоли.
Warning: Attempt to present <UIAlertController: 0x145f5d60> on <UINavigationController: 0x146590f0> whose view is not in the window hierarchy!
Что вызывает ошибку и как ее исправить?