3.0+データベース参照を取得する方法は、次のようなだった:Firebase 4.0で新しいFirebase 4.0リリースでは、データベースの参照を取得します
var ref: FIRDatabaseReference!
ref = FIRDatabase.database().reference()
ref.child("rooms").observeSingleEventOfType(.Value, withBlock: { (snapshot) in
if snapshot.hasChild("room1"){
print("true rooms exist")
}else{
print("false room doesn't exist")
}
})
は、命名規則が変更されますが、私はそれを得ることができません作業!?
var ref: DatabaseReference!
ref = Database.database().reference()
他に誰かがこれを遭遇しましたか?あなたはそれを削除した場合
迅速コンパイラは小文字のデータベース関数呼び出し
から()を取り除く示唆され、それは、エラーメッセージがスローされます。
- データベースにはメンバ参照
それでは、どのようにリファレンスを取得しますか?
ポッドファイル:
pod 'Firebase/Core'
pod 'Firebase/Database'
:ref = FIRDatabase.database()。reference()initリファレンスの設定に失敗したときの残りのコードとは何の違いもありません。 – iosforme
前に 'ref'を宣言しましたか? – Mentos
@iosforme、どのようなエラーが表示されますか?上記のコードを使って試してみてください... – Mentos