Objective c 以编程方式获取macOS上的硬盘驱动器信息
我需要一种在OS X上获取完整硬盘驱动器信息的方法,即所有硬盘驱动器型号名称、SATA/ATA控制器、卷、磁盘标识符等。我签出了Objective c 以编程方式获取macOS上的硬盘驱动器信息,objective-c,c,cocoa,macos,macos-carbon,Objective C,C,Cocoa,Macos,Macos Carbon,我需要一种在OS X上获取完整硬盘驱动器信息的方法,即所有硬盘驱动器型号名称、SATA/ATA控制器、卷、磁盘标识符等。我签出了diskutil,但它不包含SATA控制器信息,system\u profiler提供了我需要的所有信息,但它的XML输出不一定像我希望的那样有条理。有什么低碳/C API可以让我这样做吗?仔细看看。还有一个关于堆栈溢出的问题:这个线程可能会帮助您:也许您应该指定“但是它的XML输出不一定像我希望的那样有条理”的意思。如果它有您需要的所有信息,那么就使用它:输出是一个p
diskutil
,但它不包含SATA控制器信息,system\u profiler
提供了我需要的所有信息,但它的XML输出不一定像我希望的那样有条理。有什么低碳/C API可以让我这样做吗?仔细看看。还有一个关于堆栈溢出的问题:这个线程可能会帮助您:也许您应该指定“但是它的XML输出不一定像我希望的那样有条理”的意思。如果它有您需要的所有信息,那么就使用它:输出是一个plist,因此应该很容易获取您想要的所有信息