Xcode - 将数据推送到 firebase 存储
Xcode - push data into the firebase storage
我想到了这样设计程序。
- 用户在每个文本字段中键入数据;姓名、密码和评论。
- 按下按钮,将输入数据存储到 Firebase 存储中。
- 但是,出现了错误。
我想知道哪些部分需要修复或添加。
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。
我想到了这样设计程序。
- 用户在每个文本字段中键入数据;姓名、密码和评论。
- 按下按钮,将输入数据存储到 Firebase 存储中。
- 但是,出现了错误。
我想知道哪些部分需要修复或添加。
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。