0
В моем приложении я хочу отображать различные ViewControllers в зависимости от того, был ли пользователь уже зарегистрирован или нет. Например, если пользователь зарегистрирован в текущем VC_A, если нет, укажите VC_B. Я попытался следующий код в моем vc_login:Показать контроллер просмотра на основе пользователей Состояние входа в Firebase
if let user = FIRAuth.auth()?.currentUser {
let vc = self.storyboard?.instantiateViewController(withIdentifier: "vc_home") as! ViewController_Home
self.present(vc, animated: true, completion: nil)
} else {
// Do Nothing
}
Ваш оригинальный код с заполненным блоком else был более информативным в этом вопросе, чем '// ничего не делать' – muescha
Как вы справляетесь с истечением срока годности Firebase? – Jay
Im делает почти то же самое и работает на меня. если FIRAuth.auth() ?. currentUser! = Nil { self.performSegue (withIdentifier: "signInToTabbarVC", отправитель: nil) } –