Я хочу изменить viewControllers на вкладке, если пользователь! = Nil.
У меня есть два viewControllers, которые можно изменить:
1) ProfileVC
2) SignInVC
Но когда мое приложение запускается, пользователь видит другой viewController, он NewsVC .
Мне нужно сделать проверку перед запуском приложения и заменить viewController на панели вкладок.
Примерно так в AppDelegate.swift:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
if Auth.auth().currentUser != nil {
let profileVC = storyboard.instantiateViewController(withIdentifier: "ProfileVC")
window?.rootViewController = profileVC
} else {
let loginVC = storyboard.instantiateViewController(withIdentifier: "SignInVC")
window?.rootViewController = loginVC
}
}
Но это не правильный путь.Как мне изменить индекс или viewController?