надеюсь, у вас все хорошо. Всякий раз, когда я пытаюсь получить доступ к базе данных, значение всегда пустое. Вот мой код:
let userID = Auth.auth().currentUser?.uid
let usersRef = ref.child("Users")
let thisUserRef = usersRef.child(userID!)
thisUserRef.observeSingleEvent(of: .value) { (snapshot) in
let value = snapshot.value as? NSDictionary
let userType = value?["userType"] as? String ?? ""
print("userType: " + userType)
if (userType == "Volunteer") {
self.volunteer = true
}
}
Каждый раз, когда я печатаю значение userType, должно быть написано «доброволец» или «Нужен», но это просто пустая строка. Любая помощь будет принята с благодарностью.