我只有一个窗口,我尝试过
UIWindow* mWindow = [[UIApplication sharedApplication] keyWindow];
但是这返回了nil。
我还尝试过:
UIWindow* mWindow = (UIWindow*)[[UIApplication sharedApplication].windows objectAtIndex:0];
但是当我尝试打印时,这引发了异常并导致应用程序关闭。
[[UIApplication sharedApplication].windows count]
它打印了0。
注意:我将此放在我的唯一视图控制器的viewDidLoad方法中,这是一个全新的iPad基于视图的应用程序,因此我没有更改任何内容,只是尝试获取窗口。
请帮助我获取此对象。