3
|
Georg Schölly Crazy Developer · 技术社区 · 16 年前 |
![]() |
1
7
您可以使用nsworkspace。
|
![]() |
2
2
就在最近 Andrew Myrick answered a similar question 在Darwin Dev邮件列表上:
对我来说,这在Mac OS X 10.5上非常有效。 |
![]() |
3
1
这可能对你有帮助。(或者可能没有) 在玩“ioreg”命令的时候,我遇到了一些让我想起你的问题的东西,所以我会贴出来: 尝试发出以下命令:
这将产生一个大混乱的产出,看起来像这样:
这一切让我相信(因此在这里盲目地建议您调查),如果您遍历与“iomedia”匹配的IO注册表树,您可以获得属性字典,其中包含键控条目“iomediaicon”,它本身似乎是一个集合,通知您包标识符和资源文件名。 不要说这很容易…但是看看 火线SDK 对于您可能需要的所有示例代码… 无论如何,它可能比硬编码预填充路径“更好”(在将来的OS版本中可能会消失)。 k & lt; |
![]() |
4
0
|
![]() |
5
0
没有自定义图标的卷将与操作系统的一个通用图标一起显示,您已经硬编码了到这里的路径。带有自定义图标的卷将把该图标存储在其文件系统中,如果没有安装,找到它将完全成为您的工作。 |
![]() |
Noah H · 如何通过终端或Swift禁用三指轻拍手势? 7 年前 |
![]() |
Dmitry Serov · 货币数字格式-数字为整数时省略分数部分 7 年前 |
![]() |
Duny · ObjC日期始终返回2017年12月25日 7 年前 |
![]() |
Jan Kaiser · NSButton不调用其操作 7 年前 |