0
我在訪問和保存嵌套的Firebase數據時遇到了一些問題。TableView嵌套的Firebase數據
這裏是我的數據庫是如何設置的:
我怎麼會得到自行車和冰棒到一個數組,以及獲得國家,價格等2個陣列?我將使用這些數組來填充TableView。
我在訪問和保存嵌套的Firebase數據時遇到了一些問題。TableView嵌套的Firebase數據
這裏是我的數據庫是如何設置的:
我怎麼會得到自行車和冰棒到一個數組,以及獲得國家,價格等2個陣列?我將使用這些數組來填充TableView。
嘗試這樣:
let ref = FIRDatabase.database().reference().child("Test")
ref.observeSingleEvent(of: .value, with: { snapshot in
if let data = snapshot.value as? [String : [String : NSNumber]] {
let bikePopsicleArray = Array(data.keys)
let countryArray = [String]()
let pricesArray = [NSNumber]()
for (key, value) in data.values {
countryArray.append(key)
pricesArray.append(value)
}
}
})
不知道這是否會工作,但給它一個嘗試,讓我知道如何去。