gpt4 book ai didi

ios - 在 Swift 中找不到 Double 类型的初始值设定项

转载 作者:IT王子 更新时间:2023-10-29 05:37:32 24 4
gpt4 key购买 nike

我想将从文本字段中获取的 String 值转换为 Double 值并存储它,但我不断收到错误消息,它找不到接受参数列表类型 (String) 的 Double 类型的初始化程序。我该如何解决这个问题?

 @IBOutlett weak var tempText: UITextField! 
@IBAction func convertBtn(sender: AnyObject){
let t = Double(tempText.text!)
let temp = TempCoverterModel(temp:t!)
tempText.text = String(temp.toCelsius())
}

最佳答案

使用NSNumberFormater:

let formatter = NSNumberFormatter()
let t = formatter.numberFromString(tempText.text!)!.doubleValue

关于ios - 在 Swift 中找不到 Double 类型的初始值设定项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33770181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com