2016-06-24 5 views
1

FirebaseのJSONデータ構造の一部の子をそれぞれ印刷/分離する方法を見つけようとしています。私は迅速使用していますし、別のポストには言及して解決策としてこれを検証:Firebaseでのループ[Swift]

 for child in snapshot.childSnapshotForPath("vets").children { 
      print(child.key); 
     } 

が、それはこの警告が付属しているので、これは有効ではありません:あなたは、データを通じてIループをお勧めしますどのように

Ambiguous use of 'key' 

?すべての助けが大変ありがとう!

答えて

1

はこれを試してみてください:

FIRDatabase.database().reference().child("vets").observeEventType(.Value, withBlock: { snapshot in 
     if let snapshots = snapshot.children.allObjects as? [FIRDataSnapshot] { 
      for child in snapshots { 
       print("Child: ", child) 
      } 
     } 

    }) 
+0

どのように私はこれらの子供たちの子供たちを印刷していますか? –

+0

コードをフルブロックに更新しました。すべての子と値を出力します。 –

+0

@ライアン、それはあなたが必要とすることをしましたか? –