我有一个文本字段,您需要在其中输入您的姓名。 但是当我尝试将textfield的值存储在我的数组中时,text字段的值始终为空。
我声明了这些IBOutlets
@IBOutlet var input: UITextField
@IBOutlet var error: UILabel
错误是我存储错误消息的标签。
单击按钮时我的IBAction
:
@IBAction func btnSave() {
println("Clicked on Save")
println("\(input.text)")
if input.text.isEmpty {
error.text = "Enter a name"
} else {
clNaam.addName(input.text)
self.view.endEditing(true)
error.text = ""
}
}
所有东西都正确连接。 这是我的类添加名称。
var clNaam: addNaam = addNaam()
struct naam {
var naam = "Nil"
}
class addNaam: NSObject {
var aNaam = naam[]()
func addName(name: String) {
aNaam.append(naam(naam: name))
}
}
我的代码可能存在问题,但我无法找到它,我在网络和苹果开发者网站上进行了搜索,但我无法找到我做错的事情。