0
firebaseを使用して複数のデータを一度に観測しようとしていますが、観測ブロックはすべてのデータをフェッチするまでループし続けます。私はそれが実際に行われたときに別のブロックを実行できるようにする必要があります。どうやってやるの?私はfirebase観測が完全に完了したときを知る必要があります
let databaseRef = FIRDatabase.database().reference()
var gotitall = 0
それを考え出したと思う
databaseRef.child("First_Secondary_Grade").child("0").child("0").queryOrderedByKey().observe(.childAdded, with: {
(snapshot) in
if let dictoinary = snapshot.value as? [String: AnyObject] {
let dataofthequsation = structofthedata()
dataofthequsation.setValuesForKeys(dictoinary)
}
})
テストしてうまくいけば、あなた自身の答えを受け入れることができます。 –
私はあなたに感謝します! –