Xcode - 将数据推送到 firebase 存储

Xcode - push data into the firebase storage

我想到了这样设计程序。

  1. 用户在每个文本字段中键入数据;姓名、密码和评论。
  2. 按下按钮,将输入数据存储到 Firebase 存储中。
  3. 但是,出现了错误。

我想知道哪些部分需要修复或添加。

Code

Error

private let database = Database.database().reference()

@IBOutlet weak var NameInput: UITextField!
@IBOutlet weak var Passwords: UITextField!
@IBOutlet weak var Rate: UISegmentedControl!
@IBOutlet weak var Comment: UITextField!
@IBOutlet weak var UploadButton: UIButton!

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
}

@IBAction func UbuttonPressed(_ sender: Any) {
   
    let review_data: [String: Any?] = [
        "Name": NameInput.text,
        "Passwords": Passwords.text,
        // "Rate": Rate.text,
        "Comment": Comment.text
    ]

    database.child("Review_\(Int.random(in: 0..<1000))").setValue(review_data)
}

您可能在源代码中 @IBOutlets 引用了其中一个 renamed/deleted,但在情节提要中没有 removed/changed。有关详细信息,请参阅 this article