在Swift中,Firebase的快照值为零

时间:2018-08-12 22:26:26

标签: ios swift firebase firebase-realtime-database

我正在制作一个应用,试图在我的实时数据库中的某个位置(使用firebase)获取所有值的数组。我的代码未执行,因为“让dictionary = snapshot.value as?[String:AnyObject]”为零。为什么没有?我的代码:

func likeToLikeForAll() {
    let uid  = Auth.auth().currentUser?.uid
    Database.database().reference().child("Liked Movies").child(uid!).observeSingleEvent(of: .value, with: { (snapshot) in
        if let dictionary = snapshot.value as? [String: AnyObject] {
            let array = Array(dictionary.keys)
        }
    })
}

图片:enter image description here

0 个答案:

没有答案