从 'Double' 转换为无关类型 'String' 总是失败
Cast from 'Double' to unrelated type 'String' always fails
我正在从 api 响应中获取数据
我正确解码了数据
然后我将值分配给 tableview
cell
但是我收到警告
Cast from 'Double' to unrelated type 'String' always fails
我该如何解决这个问题,以便我可以将双精度值分配给 UILabel 并获得我的结果
我尝试了以下代码
var rate : Double
cell.priceOfVehicleLabel.text = details.rate as? String
你需要
cell.priceOfVehicleLabel.text = "\(details.rate)"
您可以使用String's
init(describing:)
,即
cell.priceOfVehicleLabel.text = String(describing: details.rate)
就是cell.priceOfVehicleLabel.text = String(details.rate)
.
我正在从 api 响应中获取数据
我正确解码了数据
然后我将值分配给 tableview
cell
但是我收到警告
Cast from 'Double' to unrelated type 'String' always fails
我该如何解决这个问题,以便我可以将双精度值分配给 UILabel 并获得我的结果
我尝试了以下代码
var rate : Double
cell.priceOfVehicleLabel.text = details.rate as? String
你需要
cell.priceOfVehicleLabel.text = "\(details.rate)"
您可以使用String's
init(describing:)
,即
cell.priceOfVehicleLabel.text = String(describing: details.rate)
就是cell.priceOfVehicleLabel.text = String(details.rate)
.