这可能是一个非常简单的问题。 这是数据库:
我想要检索这个"新"值为1并放在SKLabelNode上。 问题是这段代码正确打印10但在模拟器上将nil设置为SKLabelNode。
dbRef.observeSingleEvent(of: .value) { (snap: FIRDataSnapshot) in
if !snap.exists() {
return
}else{
print(snap.childSnapshot(forPath: "New").value!)
self.label.text = snap.childSnapshot(forPath: "New").value as! String?
}
}