これはあなたが考えているようにはできません。あなたがすべきことは、次のように NSMutableArray を使用することです:
NSMutableArray *imageViews = [[NSMutableArray alloc] init];
for(NSInteger i=0; i < 10; i++)
{
UIImageView *currentImageView = [[UIImageView alloc] initWithFrame:CGRectMake((0 * (110 * i)), 0, 100, 100)];
[currentImageView setImage:[UIImage imageNamed:@"test.png"]];
[imageViews addObject:currentImageView];
}
//To reference the image views just call objectAtIndex
UIImageView *imageView1 = [imageViews objectAtIndex:0];
UIImageView *imageView2 = [imageViews objectAtIndex:1];
これにより、コードの柔軟性も大幅に向上します。