我正在制作自定义文件类型,我想让我的应用程序设置该文件的图标,而不更改其他相同类型文件的图标。这基本上是我希望用户通过设置图标进行的操作。
- 打开应用程序
- 按下按钮(打开 NSOpenPanel)
- 选择一个图标
- 保存文件
另一种方法是使用我的非常简单的内置图像编辑器。我怎样才能做到这一点?
图像文件就是一个很好的例子。如果您从 Photoshop 保存图像,则文件的图标是您保存的图像的微型版本。如果可能的话,我希望它的外观和行为都像那样。有什么想法吗?
编辑:该文件应该保存 NSData。它实际上不是一个图像文件,但它包含图标图像。
最佳答案
只需使用 setIcon:forFile:options:
NSWorkspace
的方法,它将完全按照您的要求进行操作。
关于objective-c - 设置已保存文件的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7184706/