Ios 如何使用prepare for segue传递Firebase UID
我使用的是Swift和Firebase,我正试图通过UID为segue做准备。因此,当用户登录并在下一个视图中执行某项操作时,它将知道这是他/她。然而,当我这样做的时候,我总是得到零 这是我尝试过的代码Ios 如何使用prepare for segue传递Firebase UID,ios,swift,firebase,firebase-authentication,Ios,Swift,Firebase,Firebase Authentication,我使用的是Swift和Firebase,我正试图通过UID为segue做准备。因此,当用户登录并在下一个视图中执行某项操作时,它将知道这是他/她。然而,当我这样做的时候,我总是得到零 这是我尝试过的代码 override func prepare(for segue: UIStoryboardSegue, sender: Any?) { if segue.identifier == "fromNewUserToAddCard" { if let destination = segue
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "fromNewUserToAddCard" {
if let destination = segue.destination as? AddCardViewController {
destination.uid = tempUID
}
}
}
我在临时uid应该传输到的uid的AddCardViewController上有一个属性
我怎样才能解决这个问题?
谢谢每次需要用户的uid时,为什么不直接请求FIRAuth.auth()?.currentUser?.uid?这比自己处理uid存储更容易