Класс 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 ответ
У меня была точно такая же ошибка, и я знаю, что это расстраивает, но это абсолютно глупо. Проблема с розеткой. Возможно, вы удалили строку кода и / или заменили ее, но ссылка все еще существует.
В вашей основной панели расстановки проверьте все розетки, удерживая клавишу "+" (нажмите на розетку) и проверьте, связано ли это с чем-то. Как только вы исправите это, он должен работать без проблем.