gpt4 book ai didi

objective-c - 如何获取当前Mac型号图像

转载 作者:行者123 更新时间:2023-12-03 17:38:20 37 4
gpt4 key购买 nike

伙计们!

我的 View 之一应该包含运行程序的 Mac 的图像。它应该类似于“关于 native ”窗口。 enter image description here

这些图像保存在系统中的某个位置,问题是如何以编程方式获取它? Objective-C。

我有代码可以根据当前模型简单地替换最终图像,但我需要从系统加载图像。

如果有任何帮助,我将不胜感激。

最佳答案

就这么简单:

[NSImage imageNamed:NSImageNameComputer]

对于其他型号请查看 here

编辑:要获得更大的尺寸,请使用以下命令:

  OSType code = UTGetOSTypeFromString((CFStringRef)CFSTR("root"));
NSImage *computer = [[NSWorkspace sharedWorkspace] iconForFileType:NSFileTypeForHFSTypeCode(code)];

其中“root”字符串来自 IconsCore.h 头文件 (kComputer)。

关于objective-c - 如何获取当前Mac型号图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33362081/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com