Yo he programado este
import Cocoa
class ViewController: NSViewController {
@IBOutlet weak var textfield: NSTextField!
@IBOutlet var label: NSTextField!
var name : String
@IBAction func done(_ sender: NSButton) {
name = textfield.stringValue
textfield.isHidden = true
label.isHidden = false
label.stringValue = "Hello, " + name
}
override func viewDidLoad() {
super.viewDidLoad()
label.isHidden = true
label.stringValue = ""
textfield.isEditable = false
textfield.isSelectable = false
}
override var representedObject: Any? {
didSet {
// Update the view, if already loaded.
}
}
}
y Xcode me muestra este error en la línea 2:
Clase ViewController' no tiene inicializadores
Gracias por sus respuestas.