Я пытаюсь создать массив объектов (animalImages) из файла plist, который содержит имена изображений, которые нужно извлечь из папки ресурсов. Я пытался использовать цикл for для добавления каждого изображения по отдельности, но как-то затерялся в логике. Вот что у меня есть:
NSString *images = [[NSBundle mainBundle] pathForResource:@"images" ofType:@"plist"]; //string with resource path
animalImageNames = [[NSMutableArray alloc] initWithContentsOfFile:images]; //array with file names
int i;
int j = 10;
for (i=0; i <=j; i++) {
animalImages = [[NSArray alloc] initWithObjects:
[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"%@.png",[animalImageNames objectAtIndex:i]]]];
}
Я предполагаю, что, вероятно, собираюсь ударить по голове, как только получу ответ, но я просто запутался в порядке операций в разделе initWithImage этого кода.