Быстрая запись данных в декларацию ожидаемой ошибки Firebase - PullRequest
0 голосов
/ 18 октября 2019

Я только начал изучать 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"
}

Пожалуйста, помогите. Спасибо

1 Ответ

2 голосов
/ 18 октября 2019

Используйте это внутри 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()


}

Вы не можете сделать это вне какой-либо функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...