如何从UITextField Swift 2访问文本

时间:2015-10-09 10:58:45

标签: swift uitextfield xcode7

我有Swift 2,我无法访问我的文本字段,我该怎么办?

@IBOutlet weak var CoolField: UITextField!
let texts = Int(CoolField.text?) 

始终存在错误消息,即Instance成员CoolField不能与ViewController类型一起使用

1 个答案:

答案 0 :(得分:0)

您不能将以下定义为类变量let texts = Int(CoolField.text?),它在Swift中的工作方式不同:

保持定义:@IBOutlet weak var CoolField: UITextField!

将其定义为类变量:var texts : Int!

然后在viewDidLoad中使用它,例如:texts = Int(CoolField.text!)

这应该可以正常运作,祝你好运!