gpt4 book ai didi

ios - 错误 : could not find an overload for'init'that accepts the supplied arguments double (swift)

转载 作者:行者123 更新时间:2023-11-28 05:33:41 24 4
gpt4 key购买 nike

这个错误我有一些问题,我是初学者如果你能帮助我,我会很高兴我尝试了更多变体,但没有用

var x:Double = 0 


@IBAction func digitals(sender: UIButton)
{

println("Cifra\(sender.tag)")
if enterFlag == 1 {

x = 0
enterFlag = 0
}


if decimalPoint == 0
{
x = x * 10 + Double(sender.tag)

self.result.text = " " + String(Int64(x))
}
else {
x = x + Double(sender.tag)/pow(10, Double(power))
power++
self.result.text = String(x) ===> error

}


}

非常感谢您的建议! :)

最佳答案

没有将 Double 转换为 String 的初始化器,但是您可以通过以下方式将 Double 转换为 String

self.result.text = "\(x)" 

您可以使用这种方式将任何基本数据类型转换为String

关于ios - 错误 : could not find an overload for'init'that accepts the supplied arguments double (swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26241604/

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