新手就写了个简单的代码,放了一个文本进去然后用代码获取文本内容,同时转换成数值型,写完就报错,帮忙看看为啥。
/*这两句语法检查一直不过
let num1 = textfilda.text.toInt()!
let num2 = textfildb.text.toInt()!
*/
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var textfilda: UITextField!
@IBOutlet weak var textfildb: UITextField!
@IBOutlet weak var addresult: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
//实现加法
@IBAction func myaddcom(sender: AnyObject) {
//获取用户的输入
let num1 = textfilda.text.toInt()!
let num2 = textfildb.text.toInt()!
//计算和求和
let resultNum = num1 + num2
let resultStr = String(resultNum) //转换String类型
//把结果显示出来
self.addresult.text = resultStr
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}