我对Swift非常基本并尝试转换文本值,将其值乘以7并打印输出。
当我尝试打印输出时,我得到“lldb”?
为什么我会收到此错误?
@IBAction func findAge(sender: AnyObject) {
print(age.text!)
let enteredAge = Int(age.text!)
let catYears = enteredAge! * 7
print(String(catYears))
}
答案 0 :(得分:-2)
您应该检查它是否可以实际转换为整数。
let enteredAge = Int(age.text!)
if enteredAge == nil{
//do nothing
}
else{
//multiply by 7
}