class 'ViewController.swift' has no initializers
프로젝트를 하다가 이런 에러를 발생하게 되었다.
이 에러가 어떨때 발생 하냐면 해당 클래스에 초기화가 되어 있지 않은 변수 또는 오브젝트가 있다는 것이다
예를 들면 밑에 예시처럼 발생한다.
class ViewController:UIViewController
{ var s:String // 실수 코딩 }
이게 무엇이 문제냐면 변수 s뒤에 값을 넣어 주는 것을 빼먹거나 ‘!’선언을 안했을 경우 에러가 발생한다.
'Mobile > IOS' 카테고리의 다른 글
ViewController 특징 및 생명주기 (0) | 2022.02.08 |
---|---|
[IOS] 앱의 생명주기(LifeCycle) (0) | 2022.02.07 |
초기뷰컨트롤러 선언 에러(Failed to instantiate the default view controller for UIMainStoryboardFile 'Main') (0) | 2022.02.07 |
failed to prepare device for deployment 에러 (0) | 2022.02.07 |
Privacy Sensitive 에러 메시지 (0) | 2022.02.07 |