Ios 如何使用swift 3中的按钮清除文本字段中的文本?

Ios 如何使用swift 3中的按钮清除文本字段中的文本?,ios,macos,textfield,Ios,Macos,Textfield,我想做一个文本编辑器,想要一个重置按钮,但我不知道我可以重置UITextField 这是我的代码: import Cocoa class ViewController: NSViewController { @IBOutlet weak var textField: NSTextField! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading t

我想做一个文本编辑器,想要一个重置按钮,但我不知道我可以重置UITextField

这是我的代码:

import Cocoa

class ViewController: NSViewController {

@IBOutlet weak var textField: NSTextField!

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view.
}

@IBAction func Quit(_ sender: Any) {

    exit(0)

}

@IBAction func Reset(_ sender: Any) {



}

override var representedObject: Any? {
    didSet {
    // Update the view, if already loaded.
    }
}


}

只需将文本设置为空文本属性:

self.textField.text = ""

这行代码必须在您的按钮操作中


我还建议不要使用NS对象。您可以导入UIKit并使用TexField而不是NSTextField,使用ViewController而不是NSViewController

在重置操作textField中设置textField.text=@?多么客观啊-C@jacob可能你是新来的,在询问问题搜索之前,如果你没有得到问题,那么发布问题。是的,但它不起作用,所以我再次询问。我在尝试导入UIKit时出错,该UIKit表示没有此类模块UIKit。我能说什么呢?这只是iOS而不是OSX对不起,我没有说这是mac程序。无论如何,textfield行应该可以工作。它不工作,它只是说NSTextfield的值没有成员文本。你知道那是什么吗?试试self.textfield.stringValue=
self.textField.text = nil