Я хочу получить все значения 'itemname' из Firebase и поместить их в мой массив generateObjects.Теперь кажется, что я получаю родителя, а также ключ и значение его потомков, когда мне нужны только все значения «itemname» («Toiletry bag», «Toothbrush» и т. Д.).Не знаете, куда идти, оцените любую помощь:


Мой код:
self.ref.child("lists").child("-LOXr5PoUvBn_tGNhql-").child(whatList!).observeSingleEvent(of: .value, with: { (snapshot) in
let children = snapshot.children
while let rest = children.nextObject() as? DataSnapshot{
print(rest.value)
//self.generatedObjects.append(rest.value as! [String: AnyObject])
}
},withCancel: nil)