【问题标题】:(Firebase Xcode 12 iOS 14) How can I call and set a child correctly?(Firebase Xcode 12 iOS 14)如何正确调用和设置孩子?
【发布时间】:2020-10-25 02:28:06
【问题描述】:

我已确认我的 Firebase 项目和我的 Xcode 项目已关联;然后我在我的 App.swift 文件中初始化了 Firebase,如下所示:

@main
struct TRACEApp: App {
    init() {
        FirebaseApp.configure()
      }

...

然后我在 ContentView.swift 中写了以下几行来测试实时数据库:

import SwiftUI
import Firebase

var ref: DatabaseReference!

var writeChild: Void {
    ref = Database.database().reference()
    ref.child(“user_id”).setValue(123456)
    return
}

但是它在返回调用之前的那一行失败,消息“Missing argument for parameter #1 in call”

如何测试实时数据库以使其编译?我将这些行包装在 var 中只是因为我无法调用函数而不在顶层分配它们。任何建议将不胜感激。

【问题讨论】:

    标签: ios swift firebase firebase-realtime-database


    【解决方案1】:

    我认为双引号中的问题是您使用的 user_id )但是您应该使用(

    这就是它无法读取此参数的原因。

    【讨论】:

    • 谢谢,这解决了错误。我很尴尬,但也松了一口气。
    • 没关系。之前发生在我身上,这就是我想出来的原因。我很高兴它解决了错误。
    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    相关资源
    最近更新 更多