当我检索数组时,我使用此函数:
self.gameRef!.observeSingleEvent(of: .value, with: { (snapshot) in
let value = snapshot.value as? NSDictionary
let seeds = value?["seed"] as! [Int]
}
这是我的错误:
这是我的结构:
但是,大多数时候它都在工作。有时,我会遇到这种崩溃。我不知道为什么。感谢您的帮助。
最佳答案
我会尝试解开快照值
self.gameRef!.observeSingleEvent(of: .value, with: { (snapshot) in
if let value = snapshot.value as? [String:[Int]], let seeds = value["seed"]{
//continue
}
}
关于ios - Firebase 有时会崩溃,但并非总是如此,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42772030/