UIApplication
extension UIApplication
-
Declaration
Swift
@MainActor public var window: UIWindow? { get } -
waitForValidPresenter(timeout:AsynchronouspollInterval: ) Waits for a view controller with a valid window to be available.
Declaration
Swift
@MainActor public func waitForValidPresenter(timeout: TimeInterval = 0.5, pollInterval: UInt64 = 250_000_000) async throws -> UIViewControllerParameters
timeoutMaximum time to wait in seconds (default: 0.5s)
pollIntervalTime between checks in nanoseconds (default: 250ms)