Firebase Swift 3获取数组中的子列表

时间:2016-10-18 20:51:10

标签: swift firebase firebase-realtime-database

我正在尝试从Firebase数据库获取列表数据,然后转换为数组。我在线查看了许多示例,但从未设法工作(据我所知),下面的代码是我可以得到1个错误的壁橱。

ref.child("").observe(.childAdded, with: { (snapshot) -> Void in

        var newItems = [FDataSnapshot]() //Error: Use of unresolved identifier 'FDataSnapshot'

        for item in snapshot.children {
            newItems.append(item as! FDataSnapshot)
        }

    })

我过去两天都找不到答案。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:6)

试试这个: -

ref.child("").observe(.childAdded, with: { (snapshot) in

    var newItems = [FIRDataSnapshot]() 

    for item in snapshot.children {
        newItems.append(item as! FIRDataSnapshot)
    }

})