Мне нужно загрузить локализованные изображения в мое приложение для iOS, но также необходимо учитывать, что они могут быть типа ...@2x. Как я могу это сделать?
...@2x
Исправленный ответ
[UIImage imageNamed:@"TestImage"] сначала просматривает ресурсы, если ничего не найдено, то просматривает папки lproj dir. Так что вам нужно всего лишь поместить локализованные изображения в нужную папку.
[UIImage imageNamed:@"TestImage"]
Старый ответ
NSLocalizedString должен добиться цели. См. Локализация строковых ресурсов .
UIImage *img = [UIImage imageNamed:NSLocalizedString(@"TestImage",@"")];