Как установить текст метки для данных в Firebase - PullRequest
0 голосов
/ 04 мая 2020

Есть ли способ установить данные из Firebase в метку? Я пытался, но это не сработало:

databaseRef.child("ServiceA/Title").setValue(InputA.text)

LabelTest.text = databaseRef.child("ServiceA/Title").value(forKey: "TitleA") as? String 

Fi

, но я получаю сообщение об ошибке:

Тема 1: Исключение: "[valueForUndefinedKey:]: этот класс не совместим со значением ключа для кода TitleA.

Может ли кто-нибудь мне помочь?

Редактировать: Вэйлан Сказал мне сделайте это, и это не сработает:

@IBAction func nextTapped(_ sender: Any) {



  let databaseRef = Database.database().reference()

   databaseRef.child("ServiceA/Title")

    databaseRef.getDocuments { snapshot, error in

       if error != nil {
           print("Error: \(error!)")
       } else {
           guard let data = snapshot?.documents else { return }
           LabelTest.text = data["TitleA"] as? String
       }
    }
}

все равно не сработает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...