【问题标题】:How to better understand a programme or languages documentation [closed]如何更好地理解程序或语言文档 [关闭]
【发布时间】:2017-12-08 09:42:55
【问题描述】:

通过更多地参考语言文档来学习代码时,我试图更加独立。然而,虽然我可能理解我应该学习的代码摘录,但我经常难以理解它在我的项目文件中的位置。

例如,最近我一直在尝试将 Firebase 实时数据库功能实现到我的项目中,并一直在查阅官方文档以了解如何在 iOS 上使用数据库读取和写入数据。这是我一直在经历的部分:https://firebase.google.com/docs/database/ios/read-and-write

这就是我遇到问题的地方,因为第一部分要求我创建 FIRDatabaseReference 的一个实例,但我不知道我的哪个项目文件,甚至我应该在其中的哪个位置添加这个引用。

我不是在寻找该特定问题的答案 - 尽管它会有所帮助 - 我更多的是查看我缺少哪些知识,这将有助于我了解该参考应该去哪里。为方便起见,我附上了我的项目文件的照片。

!Project Files]1

【问题讨论】:

  • 这个问题只有在某些入门指南被跳过时才有意义。例如,在Installation and setup 部分中,它清楚地说明了在您的 UIApplicationDelegate 子类中导入 Firebase 模块: 然后说明它的外观。在您的屏幕截图中,有一个名为 AppDelegate 的文件。然后,调查Sample Firebase Apps 将显示有关事物位置的模式详细信息。

标签: ios swift firebase firebase-realtime-database


【解决方案1】:

我的方法是查看文档中的代码,看看有哪些我不理解的命令。从您的示例中,我不理解“FIRDatabase”,所以我去谷歌并找到以下链接,其中提供了有关创建实例的详细信息:

https://firebase.google.com/docs/reference/ios/firebasedatabase/api/reference/Classes/FIRDatabase

一般来说,将事物分解到最小的公分母是一个好的开始。从那里,您可以进入更复杂的组件,在您的示例中,权限等等。

【讨论】:

    猜你喜欢
    • 2021-07-03
    • 2013-10-15
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-14
    相关资源
    最近更新 更多