【发布时间】:2016-11-20 15:10:30
【问题描述】:
我最近一直在学习使用 xCode 编写 Swift 代码。我创建了一个简单的故事板,并试图在文本字段内比较一个文本字段值。
这是我的代码:
var numberone = 0
var numbertwo = 0
var answerstring :String = ""
var answerint :Int = 0
var userInput :String = ""
@IBAction func userTextField(_ sender: UITextField) {
numberone = randomInt(min: 1, max: 9)
numbertwo = randomInt(min: 1, max: 9)
questionLabel.text = "\(numberone) + \(numbertwo)"
answerint = numberone + numbertwo
answerstring = "\(answerint)"
if userTextField.text! = "\(answerstring)" {
questionResponse.text! = "Correct!"
} else {
questionResponse.text! = "Incorrect. The answer was \(answerint)."
}
userTextField.text! 上有错误,上面写着:Value of type '(UITextField) -> ()' has no member 'text'
【问题讨论】:
-
userTextField是一个函数(或方法)。sender是(引用)文本字段...
标签: swift uitextfield textfield