Я просто хочу подтвердить, что я правильно понимаю, в Интерфейсном Разработчике класс, установленный под Идентификацией Класса (перечисленный в Типе в сводном окне name.xib), является классом представления, тогда как в Классе IBOutlet * viewName класс в списке описывается характер соединения с Interface Builder, это правильно?
, например
Имя __________________________________ Тип
Владелец файла _______________________ SomeViewController
Первый ответчик ____________________ UIResponder
MyLabel ____________________________ UILabel
.
IBOutlet UILabel * lblMyLabel
UILabel - это класс метки, а IBOutlet UILabel - это тип соединения между кодом и объектом IB, верно?
Я спрашиваю, потому что я создал подкласс UIImageView и обновил класс представления, но оставил объявление IBOutlet как IBOutlet UIImageView, и оно все еще работает, поэтому я предполагаю, что часть IBOutlet - это просто описание или руководство.