在swift中设置标签文本

Mar*_*pps 5 macos nstextfield swift

我的第一个问题在这里。我正在从 Delphi 和 Pascal 跳转到 Xcode 和 Swift,并且对这种变化感到完全不知所措。

我只是试图在单击按钮时更改标签的文本。这是我来自 ViewController.swift 的代码

import Cocoa

class ViewController: NSViewController {
@IBOutlet weak var Label1: NSTextField!

@IBOutlet weak var ChangeText: NSTextField!
override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.
}
@IBAction func ButtonPressed(sender: AnyObject) {
    Label1.stringValue = "Hello World"
}

override var representedObject: AnyObject? {
    didSet {
    // Update the view, if already loaded.
    }
}
Run Code Online (Sandbox Code Playgroud)

当我单击应用程序后立即运行应用程序时,button应用程序会挂起。

我也尝试过stringValue与文本交换,但NSTextField没有使用它。我似乎无法使标签显示为UITextField.

我究竟做错了什么?