永远不会使用不可变值“textfieldInt”的初始化; 考虑将赋值替换为'_'或删除它 textfield2Int
我为textfieldInt发出两次警告
这是我的所有代码:
class ViewController: UIViewController {
@IBOutlet weak var textField1: UITextField!
@IBOutlet weak var textField2: UITextField!
@IBOutlet weak var output: UILabel!
@IBAction func calculate(_ sender: AnyObject) {
let textfieldInt: Int? = Int(textField1.text!)
let textfield2Int: Int? = Int(textField2.text!)
let convert = textField1.text! + textField2.text!
let convertText = String(convert)
output.text = convertText
}
答案 0 :(得分:7)
您收到警告,因为警告告诉您,您正在实例化textfieldInt
和textfield2Int
,但您没有使用创建的整数textfieldInt
和{{1} }计算为textfield2Int
,但您将字符串let convert
和textField1.text!
一起添加...
我想,你希望你的功能是:
textField2.text!