2016-03-04 64 views
1

我無法獲取數據並寫入字符串變量。從Swift中的Firebase中獲取單獨的數據

當我這樣做:

myRootRef.observeEventType(.ChildAdded, withBlock: { 
      snapshot in 
      print(snapshot.value.objectForKey("02-03-2016")) 
     }) 

我得到這一切記錄(在類型 - AnyObject):

Optional({ 
    TD =  { 
     Entry = 44; 
     Name = Tedd; 
     Potential = 32; 
     StopLoss = 77; 
    }; 
}) 

但我需要 「進入」, 「姓名」, 「潛在」,「 StopLoss「 - 放到變量中,並放到文本框後...

請幫助理解,我該怎麼做。 我找不到解決方案已經更多4小時.... 謝謝。

回答

1

您正在嘗試打印與某個鍵關聯的值。 (a key:value pair)

您指定的密鑰是「02-03-2016」,並且該密鑰似乎不存在。

假設您的結構

Entry = 44; 
    Name = Tedd; 
    Potential = 32; 
    StopLoss = 77; 

那麼你的密鑰項,名稱,潛力和止損

print(snapshot.value.objectForKey("Entry") 

將打印

相關問題