AppDelegate类:UIResponder,UIApplicationDelegate线程1:信号SIGABRT

时间:2014-10-20 02:27:49

标签: ios iphone xcode6.0.1

我从今天开始研究应用程序开发教程,并且已经开始面临难以处理的bug。我知道专业开发人员可能很容易,但不适合我。

我制作的简单应用程序是 - 待办事项列表

在新项目下 - >选项卡式应用程序 - > Swift - >苹果手机 这是第二个视图控制器的代码,

    import UIKit

class SecondViewController: UIViewController {
var toDoItems:[String] = []

    @IBOutlet weak var toDoItem: UITextField!

    @IBAction func addItem(sender: AnyObject) {

        toDoItems.append(toDoItem.text)

        println(toDoItems)

    }

    override func viewDidLoad() {
        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.
    }


}

我厌倦了这个SIGABRT问题。其他人使用与我完全相同的代码,并且程序工作正常。不知道为什么我遇到这个问题。

我尝试了以下内容:

  • 清除缓存

  • 重新启动Xcode倍数

  • 再次重新编写完整代码,另存为完全不同的文件

我使用以下内容:

  • xcode 6.0.1(6A317)

  • OS Yosemite

  • 我有开发者帐户

1 个答案:

答案 0 :(得分:1)

我有同样的错误,我知道这很令人沮丧,但这绝对是愚蠢的。 问题在于出口问题。也许你删除了代码行和/或替换它,但链接仍然存在。

在您的main.storyboard中检查所有插座,控制+(点击插座)并检查它是否与某些内容相关联。 一旦你纠正它应该运行没有问题。