У меня нет опыта работы с Interface Builder, но объект контроллера предоставляет пользовательскую логику, необходимую для привязки данных приложения к представлениям. В приложениях iPhone контроллер представления - это особый тип объекта контроллера, который вы используете для представления и управления представлениями вашего приложения.
С каждым ViewController связано свойство View, которое вы видите в конструкторе интерфейсов.
Представление, хранящееся в этом свойстве, представляет собой корневое представление для иерархии представлений контроллера представления. Всякий раз, когда вы представляете контроллер представления на экране (модально или как часть интерфейса на основе контроллера представления), это представление извлекается и отображается в окне приложения. Значение по умолчанию этого свойства nil
Каждый объект контроллера представления является единственным владельцем своего представления. Вы не должны связывать один и тот же объект представления с несколькими объектами контроллера представления.