- UIViewController라는 클래스가 모든 View Controller 객체들의 상위 클래스가 됩니다.
- UIViewController 객체의 상위 클래스는 UIResponder로, UIResponder는 이벤트에 응답하고 이벤트를 처리하는 역할을 하는 인터페이스 입니다. 이벤트가 발생하면 UIKit은 이벤트를 리스폰더에게 전달하고 리스폰더는 이벤트를 처리하게 됩니다.
역할
- 뷰와 사용자 상호 작용에 응답
- 기본 데이터의 변경에 대한 응답으로 뷰의 콘텐츠를 업데이트
- 앱에서 다른 뷰 컨트롤러를 포함한 다른 객체와 조정
- 뷰 크기 조정 및 전체 인터페이스의 레이아웃 관리
https://github.com/lunchScreen/Interview_Questions/issues/19
'iOS > iOS' 카테고리의 다른 글
Codable (0) | 2022.04.13 |
---|---|
AnyObject (0) | 2022.04.11 |
prepareForReuse (0) | 2022.04.08 |
Class의 성능을 향상 시킬 수 있는 방법들을 나열해보시오. (0) | 2022.04.07 |
NotificationCenter 동작 방식과 활용 방안 (0) | 2022.04.06 |
댓글