2

在 OSX SDK 中,有没有办法通过显示图标来表示 UI 中的文件?换句话说,是否可以访问特定文件的图标,例如在 NSImageView 中显示它?

PS:我正在使用 MonoMac,但 Objective-C 代码肯定也会帮助我:)

提前致谢

4

2 回答 2

9

您可以使用NSWorkspace 的 iconForFile:
例如:

[[NSWorkspace sharedWorkspace] iconForFile:@"/Applications/Launchpad.app"];

如果您需要某种文件类型的图标,您可以使用iconForFileType:

于 2013-06-03T08:57:30.623 回答
0

我用这个类别 https://github.com/incbee/NSImage-QuickLook很有帮助。

于 2016-03-17T17:08:17.453 回答