Как я могу конвертировать данные UIImage в данные HEIF/HEIC в Swift?IOS

Программируем под IOS
Anonymous
Как я могу конвертировать данные UIImage в данные HEIF/HEIC в Swift?

Сообщение Anonymous »

Подходит ли NSKeyedArchiver для преобразования UIImage в данные?

Код: Выделить всё

do {
let data = try NSKeyedArchiver.archivedData(withRootObject: UIImage(named: somePath), requiringSecureCoding: true)
...
} catch {
print(error)
}
Или это излишне и лучше использовать pngData()?

Код: Выделить всё

let image = UIImage(named: somePath)
let data = image?.pngData()
и как я могу преобразовать UIImage в данные HEIF / HEIC?

Цель — сохранить изображение в файловой системе устройства.


Подробнее здесь: https://stackoverflow.com/questions/618 ... a-in-swift

Вернуться в «IOS»