【发布时间】:2016-04-18 00:07:45
【问题描述】:
我正在尝试在 Firebase 中为我的 swift iOS 应用创建一个查询。我在查询中遇到的问题是它不会立即从 firebase 获取坐标,除非它们被更改。我尝试了所有其他观察者类型,但似乎都没有。我知道我目前有要更改的观察者类型,但我需要正确的方法让它在应用程序加载后立即获取位置,并使用 firebase 进行更新。 .childAdded 立即获取位置,但在 Firebase 上更改时不会更新。
userDirectory.queryOrderedByChild("receiveJobRequest")
.queryEqualToValue(1)
.observeEventType(.ChildChanged , withBlock: {snapshot in
var cIhelperslatitude = snapshot.value["currentLatitude"]
var cIhelperslongitude = snapshot.value["currentLongitude"]
【问题讨论】:
标签: ios swift firebase firebase-realtime-database