xcode 6.1中的SIGABRT运行时错误(Swift)

时间:2014-10-24 01:35:22

标签: ios xcode swift sigabrt

最初对代码所做的唯一更改是在 ViewControl.swift

中进行的
override func viewDidLoad() {
    newMessage.hidden = true

    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
}

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


@IBOutlet weak var newMessage: UILabel!

@IBOutlet var newButton: UIButton!

@IBAction func newButtonAction(sender: UIButton) {
    newMessage.hidden = false
    }
}

但我在 AppDelegate.swift 上遇到SIGABRT错误

class AppDelegate: UIResponder, UIApplicationDelegate {

这是 Xcode 6.1 错误还是我的代码有问题?

2 个答案:

答案 0 :(得分:3)

你的xib / storyboard中很可能会出现一些可疑的东西。检查连接,确保所有IBOutletsIBActions都已正确连接,并且没有旧的,已删除或已修改的变量留下任何连接。

除此之外,如果没有更多信息,很难说。查看thisthis以获取更多帮助。

答案 1 :(得分:3)

似乎Xcode在异常点没有中断 - 查看错误控制台以获取更多信息。查看照片以查看要选择的窗口(它是右侧的蓝色图标)。

enter image description here