gpt4 book ai didi

swift - 从 Firebase 读取数据到 swift3 EXC_BAD_INSTRUCTION

转载 作者:行者123 更新时间:2023-11-28 10:48:30 25 4
gpt4 key购买 nike

我有以下 firebase 数据库 enter image description here

这是我向数据库中添加数据的方式

enter image description here

这就是我尝试从数据库中获取数据的方式,但我收到此错误 EXC_BAD_INSTRUCTION

enter image description here

最佳答案

你的强制解包是说字典应该只包含 String: String。但是正如您所见,键 value 的值是一个整数,它将根据 to the Firebase documentation 被解析为 NSNumber所以 String: AnyObject 就是您要解包的内容。

let snapshotValue = snapshot.value as Dictionary<String, AnyObject>

更安全的代码是:

guard let snapshotValue = snapshot.value as? Dictionary<String, AnyObject>
else {
return
}

关于swift - 从 Firebase 读取数据到 swift3 EXC_BAD_INSTRUCTION,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47253772/

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