小细节大问题--[[UIApplication sharedApplication].windows lastObject]

 在开发的过程中总是遇到这样那样的问题,随着Xcode以及iOS系统的变更,需要我们处理的问题越来越多,iOS工程师工作适配的优越感早就消失了,随之而来的各种问题的解决,以及不断的跳坑。
[[UIApplication sharedApplication].windows lastObject]

之前这行代码是获取最后一个window的,可是和第三方的IQKeyboardManager管理器冲突,如果没有用这个第三方管理键盘的就不用担心这个问题了,上面的代码仍然可用,可是用了IQKeyboardManager这个第三方那我们就要改变方法了,因为IQKeyboardManager这个会把我们加载window伤的视图覆盖掉,因此我们也需要研究一下第三方。

[[UIApplication sharedApplication].windows firstObject]

这行代码就解决了这个冲突问题。

猜你喜欢

转载自blog.csdn.net/sun_cui_hua/article/details/79807569