小编Ale*_*x B的帖子

如何获取用户Mac的图标?

使用Objective-C和Cocoa,有没有人知道如何获取用户计算机的图标(在Finder中的"设备"和"网络"下显示的图标)?不是硬盘图标,是用户设备的实际图标.它的范围从MacBook图标到Mac Pro图标到Windows蓝屏死机监视器图标.

我尝试过以下几行:

NSImage *icon = [[NSWorkspace sharedWorkspace] 
                  iconForFileType: NSFileTypeForHFSTypeCode(kComputerIcon)];
Run Code Online (Sandbox Code Playgroud)

但显然,这只是一直返回相同的图标.我也尝试过该iconForFile:方法,但我不知道要用作参数的文件路径.任何人都能指出我正确的方向吗?

cocoa icons objective-c nsimage

12
推荐指数
3
解决办法
6602
查看次数

标签 统计

cocoa ×1

icons ×1

nsimage ×1

objective-c ×1