Ответ 1
Объявить свойство для хранения изображения и затем подключить его в конструкторе интерфейса, как обычно.
@property (nonatomic, strong) IBOutletCollection(UIImageView) NSArray *imageViews;
это просто нормальный NSArray
, но когда загружается nib, он будет заполнен вашим
Обновить
В файле заголовка для просмотра контроллера, у которого есть несколько изображений, вам нужно добавить свойство выше - оно может выглядеть примерно так:
@interface MyViewController : UIViewController
@property (nonatomic, strong) IBOutletCollection(UIImageView) NSArray *imageViews;
// other properties
@end
Теперь в построителе интерфейса вы подключаете все изображение к этому свойству.
Теперь я просто работаю с коллекцией imageViews
for (UIImageView *imageView in self.imageViews) {
imageView.image = someImage;
}