Вопрос проверяет понимание низкоуровневой загрузки интерфейса и различий между созданием view и её настройкой.
Короткий ответ
loadView вызывается, когда система впервые нуждается в view контроллера. В этом методе создаётся корневая view. viewDidLoad вызывается сразу после этого и используется для настройки интерфейса и логики. Обычно loadView не переопределяют, а всю настройку делают в viewDidLoad.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.