2016-06-24 4 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

@ 라이언, 그게 당신이 필요로하는 것을 했습니까? –

관련 문제