我正在尝试登录我的应用程序并在登录屏幕上设置addstatedidchangelistener(),因此我不必每次打开应用程序时都登录。除非我尝试切换帐户,否则效果很好。执行此操作时,它使我可以登录旧帐户,直到关闭并重新打开该应用程序为止。是什么原因造成的?如何解决该问题?
以下是我当前在我的loginViewController()的viewdidload()中存储的代码
let authlistener = Auth.auth().addStateDidChangeListener { auth, user in
if let user = user {
self.performSegue(withIdentifier: "goToTheHome", sender: self)
}
}
我需要对removestatedidchangelistener做些什么吗?