は、私はこのようなNSViewControllerのデリゲートを登録しようとした:テキストフィールドは、その内容を変更した場合NSViewController委任
class ViewController: NSViewController , NSTextFieldDelegate{
override func viewDidLoad() {
super.viewDidLoad()
textfield.delegate = self
}
override var representedObject: Any? {
didSet {
// Update the view, if already loaded.
}
}
@IBOutlet weak var textfield: NSTextField!
func textDidChange(_ notification: Notification)
{ print ("text did change ")
}
}
FUNCをtextDidChangeは、呼び出されません。ストーリーボードで
私は、次の接続をした:
テキストフィールドが 'textfield'アウトレットに接続されていることは確かですか? – Caleb
私はやったと思います。上記のスクリーンショットを追加しました。 – mica