iOS开发经常用到一些三方和开源的代码。
这里记录一下,懒癌 和 粗心掉的坑!!
[[[[UIApplication sharedApplication] delegate] window] makeKeyWindow];
有一句这样的代码,我直接拿来用了,问题在哪? 很明显的,如果要拿到原来的keywindow,不应该这样,
而是用一个window来存以前的keywindow!!!
self.srcWindow = GetKeyWindow;
....最后
+
[self.srcWindow makeKeyAndVisible];
用开源的代码一定要思考是不是普适的!!