Я делаю клон Instagram и хочу получить имя пользователя для отображения.Информация находится в разделе базы данных firebase, и я пытаюсь сделать это с помощью снимка, но она всегда возвращает.
fileprivate func fetchUser() {
guard let uid = Auth.auth().currentUser?.uid else { return }
Database.database().reference().child("users").child(uid).observeSingleEvent(of: .value, with: { (snapshot) in
print(snapshot.value ?? "")
}) { (err) in
print("Failed to fetch user:", err)
}
}
Формат кода странный, но это код.Не правильно ли я понимаю «Чайлдс» или что происходит?
РЕДАКТИРОВАТЬ: также здесь приведен снимок Firebase Db. Скриншот Firebase