无法转换类型' __ NSCFNumber' (0x111189058)到' NSString'错误

时间:2018-05-28 11:59:13

标签: ios swift

我正在尝试使用

中的amount_wallet
app.component.ts

但它表示无法施放类型' __ NSCFNumber' (0x111189058)到' NSString'错误

将琥珀铸造成弦的正确方法是什么?

由于 Somdeb

1 个答案:

答案 0 :(得分:0)

替换此

self.stringWallet = result["wallet_amount"] as! String

if let value = result["wallet_amount"] as? NSNumber {
  self.stringWallet = value.stringValue
}

和任何具有相同值的投射线,wallet_amount值的类型为NSNumber而非String