KUTTypeAppleICNS с потерями?
Просто (возможно, глупый) вопрос: почему сохранение NSImage как kUTTypeTIFF или kUTTypePNG (установка kCGImageDestinationLossyCompressionQuality на 1.0) создает файл без потерь, в то время как kUTTypeAppleICNS делает странные значки? Самый заметный результат, который я получил, - это загрузить в качестве NSImage стандартный (я имею в виду "не настроенный") значок корзины MacOS (/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/TrashIcon.icns) и попытаться записать его обратно в файл. (Я использую стандартную процедуру: CGImageDestinationCreateWithURL + CGImageDestinationAddImage + CGImageDestinationFinalize)
Спасибо