Я прочитал по ссылке, что из iOS версии 4. + с методом imageNamed
объекта UIImage
расширение файла не требуется.
С UIImage
ссылка на класс:
Особые соображения.
На iOS 4 и более поздних, имя файла указывать не обязательно
расширение имени файла До iOS 4 необходимо указать имя файла
расширение.
Но, похоже, это работает только с файлами PNG.
Если мой код:
[UIImage imageNamed:@"test"];
- Изображение загружается, только если файл
test.png
- Изображение не загружается, если оно
test.jpg
.
Для меня это большая проблема, потому что мне нужно поддерживать динамическую загрузку изображения (я не знаю во время выполнения, является ли изображение, которое я хочу загрузить, png
или jpg
).
Пожалуйста, вы можете мне помочь?
Спасибо.