gpt4 book ai didi

xcode - 每次按下按钮 Swift 加一

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

每次按下步进器时,如何从 Int 中加 1 或减 1。

这是步进器的 Action 。

@IBAction func stepper(sender: AnyObject) {
self.numberLabel.text = "\(Int(stepper.value))"
totalTextField.text += "1"
}

totalTextField.text 有错误。错误是 "string"is not identical to 'CGFloat'。

谢谢

最佳答案

您首先需要将数字转换为整数值,如下所示:

totalTextField.text = "\(totalTextField.text.toInt() + 1)"

原因是1"1"不是一回事,因为它们的类型不同。 1是一个整数,而 "1"是一个字符串。为了更清楚一点,通常是"1" + "1" = "11" , 在大多数编程语言中,而 1 + 1 = 2 , 显然。

关于xcode - 每次按下按钮 Swift 加一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26321581/

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