Thread 1:signal SIGABRT
위와 같은 에러가 발생하였다면, 확인해볼 것이 하나가 있다.
지금 연결이 잘 되어있는지.
커넥션 인스펙터를 통해 확인을 해보면, 아울렛 변수 연결(뷰 컨트롤러와 클래스 사이의 연결)이 하나 되어있다고 나온다.
이번엔 ViewController.swift 안의 내용을 봐보자.
없다. 주석처리 된 부분이 주석처리가 되지 않았다면 위와 같은 에러는 발생하지 않았을 것이다.
결론
Thread 1: signal SIGABRT는 뷰 컨트롤러(씬)과 객체 간의 연결이 제대로 되어있지 않을 경우에 발생하는 에러이다.
솔루션
1. 커넥션 인스펙터에 존재하는 연결을 x 버튼을 클릭해 삭제한다.
or
2. ViewController.swift에 해당 코드가 있으면 된다. 위에서는 주석친 부분을 풀어주면 된다.
'STUDY > Swift' 카테고리의 다른 글
Swift 구조체와 클래스 [Struct, Class] (0) | 2018.06.29 |
---|---|
Swift 클로저 [Closure] (0) | 2018.06.22 |
iOS 앱 실행과정 (0) | 2016.12.08 |
앱 시작화면 시간 늘이기, 앱 실행 지연 시키기 (0) | 2016.12.08 |
Show The Connections Inspector, 잘못된 연결 정보 지우기 (0) | 2016.12.08 |