Имея проблемы с этим, я уверен, что я что-то не понимаю.
Допустим, я создал свойства для трех представлений изображений и связал эти представления с тремя представлениями в Интерфейсном Разработчике. Я синтезирую их, связываю их все в IB (дважды проверено). Я также создал свойство для NSMutableArray и синтезировал его.
Когда представление загружается (viewdidload), я помещаю все вышеупомянутые изображения в массив. Например:
[imageArray initWithObjects: img1, img2, img3, nil];
Как мне напрямую получить доступ / установить / изменить / какие бы то ни было представления непосредственно из массива?
Например, если я хотел изменить то, что показывает img1, я пробовал что-то вроде:
[imageArray objectAtIndex:0].image = [UIImage imageWithName:@"someimage.png"];
Но это дает мне ошибку. Если я заменю img1 в массиве, будет ли он отображаться в IB?