objective-c - 使用 Objective-C 获取 Mac 系统温度

标签 objective-c macos hardware cpu

<分区>

如何使用 Objective-C 访问 Mac 的系统温度和风扇速度?我已经在像 iStat 这样的应用程序中看到过它,但我不知道该怎么做。有谁知道吗?

最佳答案

您也可以看看 https://github.com/fmorrow/SMCWrapper - 它是 smc.c/smc.h 的面向对象版本。 (SMCWrapper的代码注释很好) 目前,它使用 IOKit 打开与 AppleSMC IOService 的连接,并使用它来调用 SMC 芯片。您可以将键读取到 NSString,但此时设置键值是实验性的。

关于objective-c - 使用 Objective-C 获取 Mac 系统温度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26349320/

相关文章:

objective-c - 反转 BOOL

ios - 插入 UIViewController 呈现 UINavigationViewController(仅显示一个动画)

macos - 如何使用命令重启 Docker-for-mac?

java - 我无法将此代码排列在标题下方

c - 位屏蔽 XOR 码的逻辑

hardware - nVidia Quadro 和 Geforce 卡的区别?

iPhone 分配和释放

ios - 将 Obj C 绑定(bind)到 Xamarin 项目 sharpie 问题

xcode - 将 std::experimental::filesystem 与 Xcode 9 链接

git - 复制没有 .gitignore 的文件?