Не может получить доступ к UIImageView, если создан программно

Если я создамUIImageView через раскадровку и добавить его как@property вViewController.hЯ могу получить доступ к этомуUIImageView из любой точкиViewController.m через[self UIImageView] или жеself.UIImageView.

Но если я создамUIImageView программно изviewDidLoad как вы видите ниже, я, кажется, теряю возможность доступа к нему извнеviewDidLoad.

UIImageView *prevImgView = [[UIImageView alloc] init];
UIImageView *currImgView = [[UIImageView alloc] init];
UIImageView *nextImgView = [[UIImageView alloc] init];

NSArray *imageViews = [NSArray arrayWithObjects:prevImgView, currImgView, nextImgView, nil];

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
[self.view addSubview: scrollView];

CGRect cRect = scrollView.bounds;
UIImageView *cView;

for (int i=0; i<imageViews.count; i++) {
    cView = [imageViews objectAtIndex:i];
    cView.frame = cRect;
    [scrollView addSubview:cView];
    cRect.origin.x += cRect.size.width;
}

Поэтому позже, если я захочу изменить изображение, отображаемое в любом изUIImageView Я создал изviewDidLoadЯ не могу получить к нему доступ. Кто-нибудь знает, что я делаю не так?

Ответы на вопрос(2)

Ваш ответ на вопрос