Я только начал изучать Swift и пытаюсь прочитать значение каждого ребенка в режиме реального времени. Я хотел бы сохранить его как строку в массиве. Вот что я пробовал:
self.ref.child("someId/name").observe(.value) { snapshot in
for child in snapshot.children {
let snap = child as! DataSnapshot
let value = snap.value
self.preis.append(value as! String)
}
}
Но я всегда получаю сообщение об ошибке: Тема 1: сигнал SIGABRT в этой строке: self.preis.append(value as! String)
Я пытался
self.ref.child ("someId / name"). Наблюдайте (.value) {снимок в
for child in snapshot.children {
let snap = child as! DataSnapshot
let value = snap.value
self.preis.append(snapshot.value as! String)
}
}
И теперь я получаю значение как это: Необязательно (... )