Ios 未解析标识符的使用“;“价值”;快速图表

Ios 未解析标识符的使用“;“价值”;快速图表,ios,swift,swiftcharts,Ios,Swift,Swiftcharts,我正在尝试实现触摸以显示当前值。问题是,当我尝试将文本添加到标签时,我使用了未解析的标识符“值”。 该系列在图表中显示正确,但我没有在索引中获得值 func-didTouchChart(uu-chart:chart,索引:[Int?],x:Float,left:CGFloat){ 如果dataResponse.count>0{ 对于索引中的(SerieIndex,dataIndex)。枚举(){ 如果数据索引!=nil{ //“seriesIndex”中的系列是已经触及的 让value=char

我正在尝试实现触摸以显示当前值。问题是,当我尝试将文本添加到标签时,我使用了未解析的标识符“值”。 该系列在图表中显示正确,但我没有在
索引中获得值

func-didTouchChart(uu-chart:chart,索引:[Int?],x:Float,left:CGFloat){
如果dataResponse.count>0{
对于索引中的(SerieIndex,dataIndex)。枚举(){
如果数据索引!=nil{
//“seriesIndex”中的系列是已经触及的
让value=chart.valueForSeries(serieIndex,atIndex:dataIndex)
let date=dataDates[dataIndex!]
let type=SensorType.getSpecialCharacter(sensorTypes[dataIndex!))
lblValue.text=“\(值)\(类型)\(日期)”//例如78°C 12-11-2018
}
}
}
}
它以前工作得很好,但我不知道发生了什么。我不知道会发生什么,我期待着这种行为。

运行和清除两次后,错误更改为
致命错误:隐式展开可选值file时意外发现nil
。我必须说我的代码中没有任何
文件
变量或类

您的意思是
let value=chart.valueForSeries(seriesIndex,atIndex:dataIndex)
正在成功执行,但
lblValue.text=“\(值)\(类型)\(日期)”
正在产生错误。对吧?@iOSArchitect.com不。错误产生于
lblValue.text=“\(值)\(类型)\(日期)”
嗯,我没有看到任何错误。可能听起来很傻,但你是否尝试过清理和重建你的项目。它有时会起作用:)@iOSArchitect.com:c没有work@iOSArchitect.com我甚至用if-let做了,但它总是有“东西”