データ取得のためテストコードを書きました。
firebase、swiftとも初心者です。
swift
1func fetchCurrentUserData(){ 2 3 guard let currentUid = Auth.auth().currentUser?.uid else { return } 4 5 print("Current user id is (currentUid)") 6 7 Database.database().reference().child("users").child(currentUid).child("username").observeSingleEvent(of: .value) { (snapshot) in 8 9 print(snapshot) 10 11 } 12
結果(xcodeのコンソール)
Current user id is 4porJQ2aU0TlW0lGytCtg0S8kcz2 Snap (username) <null>
なぜ,値が返ってこず、nullになってしまうのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/29 02:00