如何通过按钮单击变量将文本保存在 TextField 中?

How to save text in TextField via Button click to a variable?

如何通过单击 "save" 按钮将书面文本简单地保存到 Swift 中的变量 "a" 中?

我试过了

class YourViewController: UIViewController {
    @IBOutlet weak var textField: UITextField! //or UITextView


    //lifecycle methods and so on ...    

    @IBAction func saveTextToVar(sender: UIButton) {
        var text: NSString ?= textField.text
    }
}

但是在测试我的应用程序时,我总是遇到错误。 http://www.bilder-upload.eu/upload/584458-1421163318.png

您需要定义 IBOutlet,然后将其与您的 xib 或故事板连接。 在您需要定义操作并将 "Touch up inside" 按钮操作与您定义的操作连接之后。

这里是代码

class YourViewController: UIViewController {
    @IBOutlet weak var textField: UITextField! //or UITextView


    //lifecycle methods and so on ...    

    @IBAction func saveTextToVar(sender: UIButton) {
        var text: NSString ?= textField.text
    }
}