2016-08-08 7 views
0

내는신속 중포 기지 데이터 검색 중 오류

feelingRef.child("conditions/needsattention").observeEventType(.Value) { (snap: FIRDataSnapshot) in 
      print((snap.value?.description)!) 
      if (snap.value?.description)! == 1 { 
       self.conditionLabel.text = "관심필요" 
      } 
     } 

작동하지 않습니다 if!

+0

????? –

+0

snap.value? .description은 문자열을 반환합니다. 그래서 시도해보십시오 (snap.value? .description)! == "1" – WeiJay

+0

데이터베이스에서 JSON 관련 스 니펫을 추가 할 수 있습니까? Firebase Console에서 내보내기하여 쉽게 얻을 수있는 텍스트 (스크린 샷 없음)로 추가하십시오. –

답변

0

IT는 String 타입이 정도의 dynamicType 확인 할 수 있습니다 변수는 ... 모든 스냅을 계산하려면 수행 할 작업을

print(snap.value!.description.dynamicType) 

if (snap.value!.description)! == "1" { 
       self.conditionLabel.text = "관심필요" 
} 
+0

그것은 String이었다 ...... –