OSX SDK中是否有办法通过显示其图标来表示UI中的文件? 换句话说,是否可以访问特定文件的图标,例如在NSImageView中显示它?
PS:我正在使用MonoMac,但Objective-C代码肯定会帮助我:)
提前致谢
答案 0 :(得分:9)
您可以使用NSWorkspace's iconForFile:
e.g:
[[NSWorkspace sharedWorkspace] iconForFile:@"/Applications/Launchpad.app"];
如果您需要某种文件类型的图标,可以使用iconForFileType:
答案 1 :(得分:1)
我用过这个类别 https://github.com/incbee/NSImage-QuickLook非常有帮助。