id<UIApplicationDelegate> delegate = ((id<UIApplicationDelegate>)[[UIApplication sharedApplication] delegate]);
UIWindow *window = delegate.window;
开发的时候可能经常想要在window窗口中间添加控件但是如果使用
[UIApplication sharedApplication].keywindow
可能会获取不到window 为nil 那么可以使用上面的方法获取