単なる (おそらくばかげた) 質問: NSImage を kUTTypeTIFF または kUTTypePNG (kCGImageDestinationLossyCompressionQuality を 1.0 に設定) として保存するとロスレス ファイルが生成されるのに、kUTTypeAppleICNS では奇妙なアイコンが作成されるのはなぜですか? 私が得た最も顕著な結果は、標準の(「カスタマイズされていない」という意味の)MacOSのゴミ箱アイコン(/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/TrashIcon.icns)をNSImageとしてロードし、それを書き戻そうとしていることです。ファイル。(私は標準的な手順を使用します: CGImageDestinationCreateWithURL + CGImageDestinationAddImage + CGImageDestinationFinalize)
ありがとうございました