Avatar ·

Como definir programaticamente o view controller inicial no Storyboard?

Olá a todos! Sou novo no desenvolvimento iOS e estou usando Swift. Tenho um Storyboard com vários View Controllers. Por padrão, no Storyboard, coloquei a seta no LoginViewController para que ele seja iniciado primeiro. Mas agora preciso que o aplicativo verifique se o usuário está autenticado e, dependendo disso, mostre o LoginViewController ou o MainViewController. Eu sei que é possível alterar o controlador inicial nas configurações do Storyboard, mas isso é estático. Como posso fazer isso programaticamente? Tentei fazer algo no `AppDelegate`, mas não entendo como acessar corretamente o Storyboard e definir o controlador necessário. Aqui está meu código atual no `AppDelegate`: ```swift func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchO