gpt4 book ai didi

ios - 为什么我的标签显示 "Your cat is Optional(35) years old"而它应该显示“你的猫是 35 岁?

转载 作者:搜寻专家 更新时间:2023-11-01 06:01:44 24 4
gpt4 key购买 nike

Swift 新手,我遇到了一个令人沮丧的问题。该程序可以正确编译并运行而不会崩溃。该程序应该根据用户输入的人类年计算猫的年龄。然而,在按下按钮后,结果显示为带有由括号分隔的猫年附加的单词“Operator”,即 Optional(35)。这是我的代码:

@IBOutlet weak var getHumanYears: UITextField!
@IBOutlet weak var displayCatYears: UILabel!
@IBAction func calculateCatYears(_ sender: Any)
{
if let humanYears = getHumanYears.text
{
var catYears: Int? = Int(humanYears)
catYears = catYears! * 7
let catYearsString: String = String(describing: catYears)

displayCatYears.text = "Your cat is " + catYearsString + " years old"
}
}

有谁知道我做错了什么?感谢您的宝贵意见!

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