From a6349198cf013f28536853071ff81499b4b6e022 Mon Sep 17 00:00:00 2001 From: naturecodevoid <44983869+naturecodevoid@users.noreply.github.com> Date: Thu, 1 Jun 2023 07:39:36 -0700 Subject: [PATCH] improve: use guard instead of if --- AltStore/Extensions/UIApplication+SideStore.swift | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/AltStore/Extensions/UIApplication+SideStore.swift b/AltStore/Extensions/UIApplication+SideStore.swift index 748af0ed..3c1cef02 100644 --- a/AltStore/Extensions/UIApplication+SideStore.swift +++ b/AltStore/Extensions/UIApplication+SideStore.swift @@ -12,13 +12,11 @@ extension UIApplication { } static var topController: UIViewController? { - if var topController = keyWindow?.rootViewController { - while let presentedViewController = topController.presentedViewController { - topController = presentedViewController - } - return topController + guard var topController = keyWindow?.rootViewController else { return nil } + while let presentedViewController = topController.presentedViewController { + topController = presentedViewController } - return nil + return topController } static func alert(