Вы абсолютно уверены, что в вашем массиве есть действительные UIImageViews?
Попытка:
for(int i = 0; i < [myArray count]; i++){
UIImageView *temp = [myArray objectAtIndex:i];
NSLog(@"%@",temp);
}
Вы должны увидеть что-то подобное в журнале:
<UIImageView: 0x...>