【发布时间】:2019-10-26 06:25:32
【问题描述】:
我正在使用 JSON 和 Firebase 控制台创建一个 iOS 应用。我已经在控制台中为 Firebase 设置了所有内容,但也参考了这个 Ray Wenderlich 文档寻求帮助(它非常有用)。
https://www.raywenderlich.com/3-firebase-tutorial-getting-started
我的问题是关于结构化数据部分。特别是,他们为数据模型引用的 JSON 是:
// The root of the tree
{
// grocery-items
"grocery-items": {
// grocery-items/milk
"milk": {
// grocery-items/milk/name
"name": "Milk",
// grocery-items/milk/addedByUser
"addedByUser": "David"
},
"pizza": {
"name": "Pizza",
"addedByUser": "Alice"
},
}
}
我的问题是 - 这个文件存储或创建在哪里,或者它通常被称为什么?我需要为我的应用程序设置此 JSON 的不同版本(即它不涉及杂货项目,但它确实涉及用户上传照片)。
我无法在项目文件中找到 JSON,因此我试图在我自己的项目中遵循此示例,但无法确定此 JSON 文件或数据的存储位置。它在 Xcode 中的什么地方,还是在控制台的某个地方?
【问题讨论】:
-
如果您尝试将 JSON 导入实时数据库,您可以使用任何您想要的文件并将其存储在任何您想要的位置。
-
OK - 假设我的应用模型涉及用户和照片。我是否只是创建自己的 JSON(类似于上面用于杂货应用程序的杂货清单 JSON)并将其上传到控制台(或任何地方),然后在其存储的任何地方引用该文件?
-
一旦导入数据,就不会再使用 JSON 文件了。您将直接访问数据库。
-
JSON 也是内部结构。
-
我真的不确定你现在在问什么。如果您对本教程感到困惑,我会联系该内容的创建者。
标签: ios json firebase firebase-realtime-database