У меня есть ответ на свой вопрос, для всех, кто тоже ищет то же самое (но решение ведет к другой проблеме!)
UIImageView *arrayOfImages[10];
int i;
for (i=0; i<10; i++){
arrayOfImages[i]=[[UIImageView alloc] initWithImage:[UIIMage imageNamed:@"xx.png"]] autorelease];
arrayOfImages[i].frame = CGRectMake(20,20,80,80);
arrayOfImages[i].center = CGPointMake(100*(i+1),100); // puts them across a horizontal row
[self.view addSubview:arrayOfImages[i]];
}
(чтобы получить изображения из другого массива, замените имя изображения на [filenameArray objectAtIndex[i]]
)
Но этот метод определил arrayOfImages
локально, и мне нужно получить доступ к массиву из других методов, например touchMove
.