2016-03-04 35 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") 

将打印

相关问题