2017-01-17 14 views
0

私はSwiftとFirebaseを使用していますが、私はSegueの準備でUIDを渡そうとしています。だから、ユーザーがログインして次のビューで何かをすると、それは彼/彼女であることがわかります。しかし、私がこれを行うと、無限になり続ける。Segueの準備を使用してFirebase UIDを渡す方法

これは私が試したコードです。

override func prepare(for segue: UIStoryboardSegue, sender: Any?) { 

if segue.identifier == "fromNewUserToAddCard" { 

    if let destination = segue.destination as? AddCardViewController { 

    destination.uid = tempUID 
    } 
} 
} 

私はtempUIDがに転送することになっているUIDのAddCardViewControllerのプロパティを持っています。

どうすればこの問題を解決できますか? ありがとう

答えて

1

ユーザーのuidを使用するたびにFIRAuth.auth()?currentUser?.uidを要求するのはなぜですか?これはあなた自身でuidストレージを扱うよりも簡単です

関連する問題