Преобразование значения из NSCFConstantString в NSDictionary - PullRequest
0 голосов
/ 14 января 2019

Я хочу наблюдать за моей базой данных Firebase на предмет изменений и получать их в моем приложении. К сожалению, я всегда получаю эту ошибку

Не удалось привести значение типа «__NSCFConstantString» (0x10b197760) к «NSDictionary» (0x10b198818)

Это код

func retrieveData (){

    let messageID = Database.database().reference().child("PatientID")

    messageID.observe(.childAdded) { (snapshot) in

        let snapshotvalue = snapshot.value as! Dictionary <String,String>

        let text = snapshotvalue ["MessageBody"]!
        let sender = snapshotvalue ["Sender"]!

        let dataEntry = DataLog()

        dataEntry.MessageBody = text
        dataEntry.Sender = sender

        self.itemArray.append(dataEntry)


        self.tableView.reloadData()
    }


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