在UIViewController的viewDidLoad方法中的Objective-C中,我可以在我的iOS应用程序中获取keyWindow引用:
@H_502_2@UIWindow * keyWindow = [[UIApplication sharedApplication] keyWindow];
所以,我把这个视图控制器移植到Swift中,我做了这个viewDidLoad调用:
@H_502_2@let window = UIApplication.sharedApplication().keyWindow我想知道为什么窗口是零.当我在该行之后放置一个断点,然后在控制台中检查窗口,我得到这个:
@H_502_2@(lldb) po window nil如何让窗口成为对swift应用程序的keyWindow的有效引用?