Ios 无法从firebase读取数据

Ios 无法从firebase读取数据,ios,firebase,firebase-realtime-database,Ios,Firebase,Firebase Realtime Database,最近,我正在尝试一个IOS应用程序,刚刚开始使用最新改进的firebase来处理所有后端的东西。我遵循下面的默认IOS教程 并尝试将教程中的部分代码集成到我的IOS应用程序项目中 基本上,我正在尝试从firebase读取数据并将其显示在我的IOS应用程序上,但是,我无法让它工作,我也不知道为什么 在教程的帮助下,我完成了以下所需步骤 1) 添加了GoogleService-Info.plist文件 2) 输入正确的包ID 3) 安装了所有与Firebase相关的吊舱 4) 添加了“读取”和“写

最近,我正在尝试一个IOS应用程序,刚刚开始使用最新改进的firebase来处理所有后端的东西。我遵循下面的默认IOS教程

并尝试将教程中的部分代码集成到我的IOS应用程序项目中

基本上,我正在尝试从firebase读取数据并将其显示在我的IOS应用程序上,但是,我无法让它工作,我也不知道为什么

在教程的帮助下,我完成了以下所需步骤 1) 添加了GoogleService-Info.plist文件 2) 输入正确的包ID 3) 安装了所有与Firebase相关的吊舱 4) 添加了“读取”和“写入”数据的规则

下面是我的firebase数据库的图像:

下面是我从firebase读取数据的函数的图像:

我在运行应用程序时没有遇到任何重大错误。我可以顺利地编译代码。但是,我就是无法让代码使用NSLog在Xcode控制台中打印数据


有什么建议吗?--已解决,请查看下面的推荐答案

您没有获得数据,因为您正在查询钥匙
酒店预订
,而在firebase端,您有钥匙
酒店预订

您可以做任何一件事,将钥匙转换为
FireBase数据库中的
hotel\u bookings
,钥匙中没有空格是一件好事


看看这是否有帮助。

可能是我发现了错误,可能是这可能是原因。在代码中,您提到了酒店预订,在Firebase控制台中有酒店预订谢谢!它起作用了!!:)因此,请+1增加我的评论。谢谢:)我需要删除\u dataRef=[\u ref child:@“数据];哈,我怎么能+1来增加你的评论?我正在试图弄清楚这一点:Pyes它有效!非常感谢!我想有时候当一个人过于专注于调试时,他会错过显而易见的事情!D是的,每个人都会遇到这种情况,是的,如果可能的话,你应该尽量不要在你的密钥中留空间,不过只是一个建议:)是的,很好的一点!:)