我刚开始学习 Swift,但在写入实时数据库时遇到了问题。我遵循了 Firebase 文档,但仍然有这个问题。
这是我的 View Controller :
import UIKit
import FirebaseDatabase
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
var ref: DatabaseReference! = Database.database().reference()
self.ref.child("Produkt/Kappe/Laden").setValue("Netto") //this is where I am getting the error: "Expected declaration"
}
请帮忙。 谢谢
最佳答案
在 viewdidload 或任何函数中使用它 因为你不能在功能范围之外执行这些操作
试试这个
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
self.ref.child("Produkt/Kappe/Laden").setValue("Netto")
}
var ref: DatabaseReference! = Database.database().reference()
}
您不能在任何函数之外执行此操作。
关于Swift 将数据写入 Firebase 错误预期声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58457854/