13..[UIApplication sharedApplication].keyWindow,遇到的问题

来源:互联网 发布:淘宝免费送衣服返现 编辑:程序博客网 时间:2024/05/18 13:30
[UIApplication sharedApplication].keyWindow,遇到的问题

如果你要在LoadingVC中使用keyWindow属性。必需要等LoadingVC的viewDidLoad方法加载完成后(或者可以在viewDidAppear中),才能使用,不然keywindows实际上没有初始化完成(在这些方法之前该属性实际上是nil)----当然之后的view上使用是完全没有问题的


LoadingVC *pLogin = [[LoadingVC alloc]initWithNibName:@"LoadingVC" bundle:nil];

self.window.rootViewController = pLogin;

或者最安全的是在

[self.windowmakeKeyAndVisible];之后

0 0