如何从 UITextField 访问文本 Swift 2

How to access text from UITextField Swift 2

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

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

一直报错Instance member CoolField cannot be used with type ViewController

您不能将以下内容定义为 class 变量 let texts = Int(CoolField.text?) ,它不像 Swift 那样工作:

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

在其下定义为 class 变量:var texts : Int!

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

应该没问题,祝你好运!