static var keyWindow: UIWindow? {
guard let window = UIApplication.shared.connectedScenes
.compactMap({ $0 as? UIWindowScene })
.flatMap({ $0.windows })
.first(where: { $0.isKeyWindow })
else {
return nil
}
return window
}
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: