Questions tagged «macos-carbon»

16
如何在OS X或iOS(不使用Gestalt)的运行时确定OS版本?
从CarbonCore/OSUtils.hOS X 10.8 Mountain Lion开始不推荐使用位于其中的Gestalt()函数。 我经常使用此功能在运行时测试OS X操作系统的版本(请参见下面的玩具示例)。 在Cocoa应用程序中,在运行时还可以使用什么其他API来检查OS X操作系统版本? int main() { SInt32 versMaj, versMin, versBugFix; Gestalt(gestaltSystemVersionMajor, &versMaj); Gestalt(gestaltSystemVersionMinor, &versMin); Gestalt(gestaltSystemVersionBugFix, &versBugFix); printf("OS X Version: %d.%d.%d\n", versMaj, versMin, versBugFix); }
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.