У меня только одно окно и я пробовал
UIWindow* mWindow = [[UIApplication sharedApplication] keyWindow];
но это вернуло ноль.
Я также пробовал:
UIWindow* mWindow = (UIWindow*)[[UIApplication sharedApplication].windows objectAtIndex:0];
Но это вызвало исключение, и приложение закрылось, когда я попытался распечатать
[[UIApplication sharedApplication].windows count]
Он напечатал 0
Примечание. Я помещаю это в метод viewDidLoad моего единственного контроллера представления, и это совершенно новое приложение на основе представления iPad, поэтому я ничего не менял, просто пытаясь получить окно
Пожалуйста, помогите мне получить этот объект