Вот фрагмент, который делает именно это из моего приложения для iPhone
// Load item icons
paths = [[NSBundle mainBundle] pathsForResourcesOfType:@"png" inDirectory:nil];
for (NSString *filename in paths) {
filename = [[filename componentsSeparatedByString:@"/"] lastObject];
if ([filename hasPrefix:@"ItemIcon"]) {
[UIImage imageNamed:filename];
}
}
Он перебирает все ресурсы, имеющие расширение png, и имя файла начинается с "ItemIcon", затем загружается во встроенный кеш UIImage.
Если они находятся в определенном каталоге, вам необходимо указать косвенный аргумент: *. 1006 *