Загрузка локализованного UIImage

Мне нужно загрузить локализованные изображения в моем приложении iOS, но также необходимо учитывать, что они могут быть типом [email protected]. Как я могу это сделать?

Ответ 1

Исправленный ответ

[UIImage imageNamed:@"TestImage"] сначала смотрит в "Ресурсы", если ничего не найдено, он затем просматривает папки lproj dir. Поэтому вам нужно только поместить локализованные изображения в нужную папку.

Старый ответ

NSLocalizedString должен сделать трюк. См. Локализация ресурсов String.

UIImage *img = [UIImage imageNamed:NSLocalizedString(@"TestImage",@"")];