Firebase Swift 3获取数组中的子项列表 [英] Firebase Swift 3 get list of child in a array

查看:171
本文介绍了Firebase Swift 3获取数组中的子项列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试从Firebase数据库获取列表数据,然后将其转换为数组.我在网上看了很多示例,但据我所知,它们从未成功运行(据我所知),下面的代码是我可以通过1错误获得的壁橱.

I'm trying to the get a list data from the Firebase Database then convert as a array. I looked at many examples online but never managed to work (as far as I know) the code below is the closet I could get with 1 error.

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)
        }

    })

自从过去两天以来,我一直找不到答案.

I just cant find a answer since those past 2 days.

提前感谢您的帮助!

推荐答案

尝试一下:-

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

    var newItems = [FIRDataSnapshot]() 

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

})

这篇关于Firebase Swift 3获取数组中的子项列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆