Загрузка объекта Изображения Массива с помощью отформатированного NSString

Я хочу загрузить изображение из массива и установить представление для отображения этого изображения.

Текущий код ничего не загружает, просто серый полный экран изображения.

myView.image = [UIImage imageNamed:[names objectAtIndex:r]]

Если у меня есть счетчик r, который я использую для доступа к индексу. Как это могло быть сделано для загрузки изображения как такового

myView.image = [UIImage imageNamed:@"3.png"];

но с помощью r как заполнитель для числа, в этом случае 3.

Если я имею изображения 1.png к, например, 10.png и хочу использовать r, который я уже увеличиваю и постепенно уменьшаю, ой мог я называть правильный образ с помощью отформатированной строки вместо

"3.png"?

Заранее спасибо.

1
задан jarryd 28 June 2010 в 14:37
поделиться

1 ответ

Вы можете:

myView.image = [UIImage imageNamed:[NSString stringWithFormat:@"%d.png", r]];
2
ответ дан 2 September 2019 в 23:26
поделиться