У меня есть изображение в формате .jpg. Является ли это доступным для чтения в приложении iPhone? Каковы все расширения файлов изображений, которые могут быть загружены изначально в приложении iPhone?
Каковы поддерживаемые форматы файлов изображений для отображения на iPhone?
Ответ 1
Я думаю, что многие расширения файлов изображений можно прочитать в iPhone. Просто назовите несколько: jpg, jpeg, png
Вот полный список:
Формат | Расширения имени файла
Формат файла изображений с тегами (TIFF)
Совместная группа экспертов по фотографиям (JPEG)
Формат графического обмена (GIF)
Портативная сетевая графика (PNG)
Формат битовой карты Windows (DIB)
Формат значков Windows (.ico)
Windows Cursor (.cur)
XWindow bitmap (.xbm)
Ответ 2
см. Поддерживаемые форматы изображений
Док говорит, что:
Как правило, форматы изображений, поддерживаемые UIKit, - это те же форматы, которые поддерживаются инфраструктурой Image I/O.
И в I/O Framework docs сказал, что:
Интерфейс Image I/O понимает большинство распространенных форматов файлов изображений, таких как JPEG, JPEG2000, RAW, TIFF, BMP и PNG. Не все форматы поддерживаются на каждой платформе. Для получения самого свежего списка поддерживаемых функций Image I/O вы можете вызвать следующие функции:
CGImageSourceCopyTypeIdentifiers
возвращает массив унифицированных идентификаторов типов (UTI), которые Image I/O поддерживает как источники изображений.
CGImageDestinationCopyTypeIdentifiers
возвращает массив идентификаторов унифицированного типа (UTI), который поддерживает Image I/O в качестве целей изображения.