gpt4 book ai didi

arrays - 从 Firebase 字典创建数组

转载 作者:行者123 更新时间:2023-11-30 12:05:47 26 4
gpt4 key购买 nike

我尝试从 Firebase 检索字典并从字典中提取每个值并将其附加到空数组,但我的代码不起作用。我什至没有添加将其附加到数组的代码,当我运行它时,控制台中会打印“错误”。

This is what it looks like inside Firebase

这就是我的代码的样子:

    func convertAllMosaicsToArray() {
// retrieve and convert here

Database.database().reference().child("mosiacTitles").observe(.value, with: { (snapshot) in

if let dictionary = snapshot.value as? [Int : AnyObject] {
print(dictionary)
} else {
print("error")
}
})

}

最佳答案

    static func load(_ completion: @escaping () -> ()) {
if let user = Auth.auth().currentUser {
let ref = Database.database().reference().child("users").child(user.uid).child("something")
ref.observe(.value, with: { (snapshot) in

if let data = snapshot.value as? [String : AnyObject] {

var arrayNeeded: [Int] = []

if let array = data["key"] as? [Int] {
arrayNeeded = array
}

}
completion()

})
}
}

关于arrays - 从 Firebase 字典创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46695564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com