如何在Cocoa中找到mac os中的监视器数量?

mam*_*ady 2 macos cocoa objective-c

我想在Cocoa中找到Mac OS中的显示器数量.我不能使用碳.这个代码用碳写的但我想在Cocoa框架中做.

CGDisplayCount dspCount;
CGError err ;
err = CGGetActiveDisplayList(0, NULL, &dspCount);
return (int)dspCount;
Run Code Online (Sandbox Code Playgroud)

tro*_*foe 6

使用NSScreen课程:

return [[NSScreen screens] count];
Run Code Online (Sandbox Code Playgroud)

参见参考文献.