
Swift
[iOS][Swift] 'keyWindow' was deprecated 간단하게 해결하기
안녕하세요. iOSangBong입니다. 오늘은 keyWindow가 deprecated 됐을때 해결해보겠습니다. keyWindow 및 window 를 유용하게 사용하고 있었는데 deprecated가 되어 이후 OS에서 이상하게 작동하신 경우가 있으실텐데요. 그때 간단하게 해결할 수 있는 방법이 있습니다. extension UIApplication { var getWindow: UIWindow? { connectedScenes .compactMap { $0 as? UIWindowScene } .flatMap { $0.windows } .first { $0.isKeyWindow } } } UIApplication Extension에다가 간단하게 getWindow를 선언해서 사용할 수 있습니다 사용은 UIApp..