У меня есть два вида в одном .xib (один вид для пейзажа, другой для портрета). Как я могу использовать тот же IBOutlet, который я определил в разделе @interface для обеих меток, если они имеют одинаковую функциональность. (Ctrl + перетаскивание к обоим не помогает - каждый раз, когда я перетаскиваю на секунду, первый теряет свою точку).
Да, конечно, вы можете сделать это, используя IBOutletCollection вместо IBOutlet.
IBOutletCollection
IBOutlet
IBOutletCollection(UILabel) NSArray *labels;
Использование массива для доступа ко всем меткам во время выполнения.
Вы не можете. IBOutlet - это объект (UILabel?), Который должен хранить ссылку на элемент пользовательского интерфейса. Естественно, один объект не может ссылаться на два разных объекта.