我正在尝试获取特殊路径(家庭,桌面,应用程序......),您可以看到的图标是取景器的侧栏。我尝试了NSWorkspace的iconForFile方法,但获得了蓝色文件夹图标。 你知道如何获得其他图标吗?
感谢您的帮助,
答案 0 :(得分:5)
NSString *fileType = NSFileTypeForHFSTypeCode(kToolbarDesktopFolderIcon);
NSImage *desktopToolbarImage = [[NSWorkspace sharedWorkspace] iconForFileType:fileType];
如果您在kToolbarDesktopFolderIcon
常量上执行命令双击(Xcode 3)或命令单击(Xcode 4),您将被带到包含一大堆常量的文件(IconsCore.h)对于默认系统图标。您正在寻找的特殊工具栏样式图标都在同一组中。 kToolbarDownloadsFolderIcon
会在绿色圆圈内显示白色向下箭头,kToolbarHomeIcon
会为您提供房子图标等。