Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 以编程方式获取macOS上的硬盘驱动器信息_Objective C_C_Cocoa_Macos_Macos Carbon - Fatal编程技术网

Objective c 以编程方式获取macOS上的硬盘驱动器信息

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

我需要一种在OS X上获取完整硬盘驱动器信息的方法,即所有硬盘驱动器型号名称、SATA/ATA控制器、卷、磁盘标识符等。我签出了
diskutil
,但它不包含SATA控制器信息,
system\u profiler
提供了我需要的所有信息,但它的XML输出不一定像我希望的那样有条理。有什么低碳/C API可以让我这样做吗?

仔细看看。还有一个关于堆栈溢出的问题:

这个线程可能会帮助您:也许您应该指定“但是它的XML输出不一定像我希望的那样有条理”的意思。如果它有您需要的所有信息,那么就使用它:输出是一个plist,因此应该很容易获取您想要的所有信息