[[UIApplication sharedApplication] delegate]);

id delegate = ((id)[[UIApplication sharedApplication] delegate]);
    UIWindow *window = delegate.window;

开发的时候可能经常想要在window窗口中间添加控件但是如果使用

[UIApplication sharedApplication].keywindow
可能会获取不到window 为nil 那么可以使用上面的方法获取

你可能感兴趣的:([[UIApplication sharedApplication] delegate]);)