ループ内: 私ができます」それは秘密だから私のFirebaseのすべてのデータをコピー/ペーストしますが、このように見えます。Firebaseとスウィフト私は<code>.observeEventType()</code></p> <p>UPDATEで2つの<code>for in</code>のループ(繰り返し処理の獣医のための1つ、繰り返し処理のために他のゲレンデ)を行うことができますどのように</p> <pre><code>firebase app link/data/vets groomers </code></pre> <p>を持ってFirebaseで
data
vets
childKey
name: Some Name
address: Some Address
childKey
name: Some Name
address: Some Address
groomers
childKey
name: Some Name
address: Some Address
childKey
name: Some Name
address: Some Address
私はすべての獣医とグルーマーのために地図にピンをつけています。だから、私はvets/groomersのループを作ることが重要です。なぜなら、そこに新しいvets/groomersをモデリングしているからです。 observeSingleEventOfType()
の末尾にある注釈をすべて削除する必要があるため、そのようにする必要があります。これは、リアルタイムマップでなければならないためです。
これは、このような
DataService.ds.refData.observeEventType(.Value, withBlock: { snapshot in
if let snapshots = snapshot.children.allObjects as? [FDataSnapshot] {
for snap in snapshots {
if let vetDict = snap.value as? Dictionary<String, AnyObject> {
let key = snap.key
let vet = Vet(vetKey: key, dict: vetDict)
self.grabLoc(vet.address, city: vet.city, name: vet.name, displayAddress: vet.displayAddress, key: vet.vetKey, id: vet.id)
}
}
}
})
あなたfirebase構造を貼り付けることはできますか? Firebaseダッシュボードに移動し、右上隅にあるExportを選択すると、テキストファイルとしてエクスポートできます。次に、現在のコードを貼り付けることで、問題をよりよく理解できるようになります。あなたが求めていることを完全に理解するのに十分なデータがありません。 – Jay