Swift lldb - 将int转换为string

时间:2017-04-04 18:00:53

标签: swift

我对Swift非常基本并尝试转换文本值,将其值乘以7并打印输出。

当我尝试打印输出时,我得到“lldb”?

为什么我会收到此错误?

@IBAction func findAge(sender: AnyObject) {
    print(age.text!)

    let enteredAge = Int(age.text!)


    let catYears = enteredAge! * 7

    print(String(catYears))


}

1 个答案:

答案 0 :(得分:-2)

您应该检查它是否可以实际转换为整数。

let enteredAge = Int(age.text!)
if enteredAge == nil{
    //do nothing
}
else{
    //multiply by 7
}