作为一个新手 Swift 开发人员,我一直在从 Parse.com 读取数据并将其设置到 UILabel 中。
我已经完成了简单的应用程序,它从 Parse.com 中获取多行数据。一切似乎都正常工作,我可以看到数组包含正确的数据,我可以读取和使用 createdAt 等单元格。问题是当我尝试读取我自己的代码创建的值并将其用作 UIlabel 文本时,我不能从 PFObject 中获取价值。我可以将它打印到控制台,如果我尝试调试,我可以看到该对象包含正确的数据,但我无法将它设置到 UILabel 中。
我应该怎么做才能获得价值并将其设置为 UILabel,如下所示?
让预测:PFObject = self.timelineData[indexPath.row] as PFObject
println( prediction.valueForKey("prediction") ) // 这会打印: Optional(( "Saved String as it should be" ))
cell.prediction.text = prediction.valueForKey("prediction") as? NSString // 但是向 UILabel.text 插入相同的文本失败(标签为空)
谢谢,
Ĵ