Подключите элементы к (определенному индексу) массиву из Интерфейсного Разработчика - PullRequest
0 голосов
/ 09 декабря 2010

Это должен быть софтбол для профессионалов Objective-C:

Есть ли способ подключить объект построителя интерфейса к элементу NSArray в Objective-C? Соединение обычно выполняется с помощью IBOutlet, например:

@interface ViewController : UIViewController {
    IBOutlet UILabel *label1;
    IBOutlet UILabel *label2;
    IBOutlet UILabel *label3;
    //...
}

Можно ли поместить метки в NSArray и при этом прикрепить их к объектам в конструкторе интерфейсов?

1 Ответ

4 голосов
/ 10 декабря 2010

Вы должны быть в состоянии использовать IBOutletCollection, который по сути является массивом IBOutlets. Используйте это объявление свойства:

@property (nonatomic, retain) IBOutletCollection(/*whatever object you want an array of e.g. UILabel*/) NSArray *seats;

Вы сможете подключить несколько объектов одного типа к этому в Интерфейсном конструкторе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...