Сохранение объекта UIImage как PNG или JPEG файл

{lang: 'ru'}

Получение данных из UIImage в PNG или JPEG

UIKit включает две C-функции, UIImageJPEGRepresentation и UIImagePNGRepresentation, которые возвращают объект NSData, который представлен в формате JPEG или PNG. Имея эти данные, мы можем, используя метод writeToFile объекта NSData, записать данные изображения по заданному пути.

Ниже приведен фрагмет кода с подробными комментариями:

Важно отметить, что в стоках 6 и 9 значение image должно быть объектом UIImage.


P.S.: Это перевод оригинального поста. Вот ссылка на исходный код, выложенный в нем же.


Полезная статья? Их будет больше, если вы поддержите меня!