gpt4 book ai didi

swift - 如何使用 swift 3.0 在 firebase 中获取子值

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

我想通过从 firebase 读取 AppVersion Key 在 UITextField 上显示字符串“1.0”我的 firebase JSON 如下

{
"AppVersion" : "1.0"
}

我的 swift 代码(swift 3.0)

override func viewDidLoad() {
super.viewDidLoad()

ref = FIRDatabase.database().reference().child("AppVersion")
AppVersionLabel.text = ref.key
}

该字段显示单词“AppVersion”而不是“1.0”

最佳答案

您需要为该值附加一个观察者。

ref.observe(FIRDataEventType.value, with: { (snapshot) in
AppVersionLabel.text = snapshot.value as? String?
})

如果您只对当前版本号感兴趣(而不是自动接收更新),则可以使用具有相同签名的observeSingleEvent

参见https://firebase.google.com/docs/database/ios/read-and-write#listen_for_value_events

关于swift - 如何使用 swift 3.0 在 firebase 中获取子值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41372699/

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