当我使用Geo fire remove location ()实现从表中删除位置的代码时,应用程序崩溃。我使用的是Java Android Studio。我尝试使用if语句而不是case,它仍然会崩溃。geoFireAvailable = new GeoFire(refAvailable);
GeoFire geoFireWorking = new GeoFire(refWorkingcom.example.
问题是observeReady代码块执行得太早,因此发送了一个空数组(即使在范围内找到了键,第一次加载时也不会显示任何内容)。我知道observeSingleEvent调用是asynchronous,并且可能导致了这种行为,所以我的问题是,我如何管理它并确保在执行observeReady块中的handler调用之前对密钥进行处理self.venuesArray.removeAll()
let query =