Firebaseから値を取得するための簡単な作業をしようとしています。 以下の画像を関連する画面とともに追加しました。少なくとも1つの印刷コマンドがコンソールにメッセージを出力する必要がありますが、動作していません。私は今、1.5日間それを修正しようとしてきましたが、なぜそれが動作していないのかまだ分かりません。Firebase、Swift:データを取得できません。
コード:
import UIKit
import Firebase
class MainVC: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let ref = FIRDatabase.database().reference()
ref.child("zonneschijn").observeSingleEventOfType(.Value, withBlock: { snapshot in
if snapshot.value is NSNull {
print("Does not exist currently")
} else {
print("Exists currently")
}
})
}
}
私もまた、無大成功で、viewDidAppearを使用することを試みました。
まだ印刷されていないので、私はNot Recommendedコードを適用しました。 また、メイン画面用の単純なタスクなので、私はユーザーアカウントを使用していません。特にログインするのは意味がありません。 –
私の答えが更新されました。探してみてください: - https://firebase.google.com/docs/database/security/quickstart – Dravidian
「真の」部分はそれを動作させます。それで、それはついに、動作します!今から知っておいてよかった。あなたの時間Dravidianに感謝します。大丈夫です。 –