我有Swift 2,我无法访问我的文本字段,我该怎么办?
@IBOutlet weak var CoolField: UITextField!
let texts = Int(CoolField.text?)
始终存在错误消息,即Instance成员CoolField不能与ViewController类型一起使用
答案 0 :(得分:0)
您不能将以下定义为类变量let texts = Int(CoolField.text?)
,它在Swift中的工作方式不同:
保持定义:@IBOutlet weak var CoolField: UITextField!
将其定义为类变量:var texts : Int!
然后在viewDidLoad
中使用它,例如:texts = Int(CoolField.text!)
这应该可以正常运作,祝你好运!