第二个视图控制器上的简单按钮崩溃应用程序/Swift

Simple button on second view controller crashing app/ Swift

到目前为止,我有一个非常简单的应用程序。两个视图控制器。我为第二个视图设置了一个新的 .swift 文件。在每个视图上,我都有一个按钮,当按下该按钮时,会将标签更改为 "Pressed"。很简单。

在第一个视图控制器上,一切都按预期工作。但是,在第二个视图控制器上,当我按下按钮时,应用程序崩溃了。我已经为所有适当的部分设置了 IBOutlets 和操作。

有没有人有任何见解?

代码:

import UIKit

class PlayViewController: UIViewController {


@IBOutlet weak var newCardButton: UIButton!
@IBOutlet weak var labelTest: UILabel!



override func viewDidLoad() {
    super.viewDidLoad()

    // Do any additional setup after loading the view.
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

@IBAction func newCardButtonPressed(sender: UIButton) {

    self.labelTest.text = "Pressed"
}

}

截图:

崩溃后的屏幕截图- http://i.imgur.com/CHt8kA5.png

我认为你应该像这样更改发件人部分。

    @IBAction func newCardButtonPressed(sender: AnyObject) {

    self.labelText.text = "Pressed"
}

如果您的连接设置不正确,您的应用程序也会崩溃。删除它们并重新连接 it.From Utilities/connections inspector。