У меня есть два файла в каталоге документов того же изображения, снятого камерой. Один был сохранен с использованием UIImagePNGRepresentation, а другой - с использованием UIImageJPEGRepresentation. Другими словами, один - PNG, а другой - JPG.
Теперь, используя инструмент с реальным устройством. если я загружаю png (initWithContentOfFile :), «Реальная память» увеличивается с 2,34 МБ до 2,43 МБ. Но если вместо этого загрузить jpeg, объем памяти увеличится с 2,34 МБ до более 23 МБ !!! У меня были похожие результаты загрузки любого PNG по сравнению с JPEG.
Может кто-нибудь помочь мне понять, почему?