gpt4 book ai didi

ios - 在 Swift 计算器中添加一个点

转载 作者:行者123 更新时间:2023-11-30 13:51:27 25 4
gpt4 key购买 nike

我尝试在计算器中实现点或“点”,我正在对 Windows 7 计算器进行编程,作为我的计算的引用。

我在我的代码中尝试过:

@IBAction func btnDot(sender: AnyObject) {
if(lblResult.text!.characters.count == 0) {
lblResult.text = "0."
}
else {
if(Float(lblResult.text!.lowercaseString.characters.contains(".")) == -1) {
lblResult.text = lblResult.text! + "."
}
}
lblResult.text = lblResult.text
}

但是 btnDot 功能似乎不起作用。这里似乎有什么问题?

Note: The lblResult.text is the Id of my UILabel for the display of results

最佳答案

试试这个代码

if (lblResult.text?.characters.count == 0){
lblResult.text = "0."
}
else{
if lblResult.text!.rangeOfString(".") == nil{
lblResult.text = lblResult.text! + "."
}
}

如果您想在代码方面得到帮助,您需要提供有关该问题的更多信息,现在我只能给您一个工作示例。

关于ios - 在 Swift 计算器中添加一个点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34229704/

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