2015-06-18 2 views
0

У меня есть несколько изображений в моем xcasset, так что я могу загрузить изображение с:Как загрузить все изображения с похожими названиями

[UIImage imageNamed:@"face_icon_1"]; 

Если мои имена изображений, как «face_icon_2», «face_icon_3» и т.д., как я нашел их все и без hardcode?

+0

Что значит «найти все»? Знаете ли вы заранее диапазон чисел или хотите загружать изображения, начиная с 1, например, до максимального доступного числа? – Alladinian

+0

Найти все изображения, которые начинаются с "face_icon_", или все с "face_", поэтому я бы знал, сколько изображений в моем xcasset – Aleksandr

ответ

0
UIImage *image; 
NSInteger counter = 1; 
do { 
    image = [UIImage imageNamed:[NSString stringWithFormat:@"face_icon_%zd", counter++]; 
//add the image to an array 
} while (image); 
Смежные вопросы