super1 override할 때 super를 꼭 붙여줘야 할까? 지난 번에 loadView() 메서드를 처음 사용하며 습관처럼 super를 붙여주었다가 뷰가 불러와지지 않아 몇시간 정도 삽질을 했었다. (다음 포스팅 참고 → [iOS] loadView() 오류: Could not load NIB in bundle '~ (loaded)' with name '~ViewController') 내가 알기로 super의 문법적 의미는 이렇다. 부모 클래스의 내용을 불러옴 (= 부모 클래스를 사용하겠다는 의미) 메서드를 오버라이딩 시 부모 메서드의 작업을 실행할 지 말지를 선택하는 것 iOS App을 개발할 때에는 보통 이렇게 사용된다. override func viewDidLoad() { super.viewDidLoad() // Do any additional setup af.. 2022. 4. 3. 이전 1 다음