
[iOS] iOS 프로그래밍 실무 12주차 정리
·
Study/iOS
Navigation Controller vs Root View Controller iOS 앱 개발에서 root view controller와 navigation controller는 서로 다른 역할을 수행합니다.Root View Controller는 앱 실행 시 UIWindow에 가장 처음 설정되는 최상위 뷰 컨트롤러입니다. 사용자에게 가장 먼저 보여지는 화면이며, 앱의 진입점을 정의합니다.보통 UINavigationController나 UITabBarController와 같은 컨테이너 뷰 컨트롤러가 root view controller로 설정됩니다.위 그림에서는 Navigation Controller가 루트로 설정되어 있고, 그 내부에 실제 화면을 담당할 View Controller가 포함되어 있습니다..