Класс AppDelegate: UIResponder, UIApplicationDelegate Поток 1: сигнал SIGABRT

С сегодняшнего дня я начал работать над учебными пособиями по разработке приложений и уже столкнулся с трудной проблемой. Я знаю, что это может быть легко для профессиональных разработчиков, но не для меня.

Простое приложение, которое я сделал - Список дел

Под новым проектом -> Приложение с вкладками - > Swift -> iPhone Это код для контроллера второго представления,

    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)

  • О.С. Йосемити

  • У меня есть аккаунт разработчика

1 ответ

У меня была точно такая же ошибка, и я знаю, что это расстраивает, но это абсолютно глупо. Проблема с розеткой. Возможно, вы удалили строку кода и / или заменили ее, но ссылка все еще существует.

В вашей основной панели расстановки проверьте все розетки, удерживая клавишу "+" (нажмите на розетку) и проверьте, связано ли это с чем-то. Как только вы исправите это, он должен работать без проблем.

Другие вопросы по тегам