Я знаю что a UIView
всего лишь не a UIViewController
. Я просто хочу знать то, что я мог использовать его для, и что это сравнивается с a UIView
В основном вам нужно знать, что такое архитектура моделей-контроллеров в области программного обеспечения UIView
соответствует просмотру этой архитектуры и UiviewController
находится на стороне контроллера этой архитектуры.
В настоящее время UIViewController
может считаться агентом, который контролирует (и имеет реализации методов) события и проектирование UIView
, который отображается на экране. Все, что вы хотите изменить на виду, можно записать внутри метода в своем классе контроллера, который наследует себя из UIViewController
класса. Это только краткое описание этой большой концепции. Для получения дополнительной информации вы должны искать вышеуказанную ссылку.