可可 – 如何以编程方式确定正在运行的Mac OS X版本?

可可 – 如何以编程方式确定正在运行的Mac OS X版本?,第1张

概述我有一个程序需要在虎上比在豹子上略有不同.有没有人知道系统调用,这将允许我准确地确定我正在运行的Mac OS X的哪个版本.我已经找到了一些宏定义来确定构建机器的 *** 作系统,但是确定运行的机器的 *** 作系统并不是很好. 谢谢, 乔 See this article here 但简而言之,如果您使用碳,请使用Gestalt()调用,如果使用可可,则会有一个名为NSAppKitVersionNumber的常 我有一个程序需要在虎上比在豹子上略有不同.有没有人知道系统调用,这将允许我准确地确定我正在运行的Mac OS X的哪个版本.我已经找到了一些宏定义来确定构建机器的 *** 作系统,但是确定运行的机器的 *** 作系统并不是很好.

谢谢,

解决方法 See this article here

但简而言之,如果您使用碳,请使用Gestalt()调用,如果使用可可,则会有一个名为NSAppKitVersionNumber的常量,您可以简单地检查.

编辑:对于Mac OSX 10.8及更高版本,请不要使用格式塔().有关详细信息,请参阅此答案:How do I determine the OS version at runtime in OS X or iOS (without using Gestalt)?

总结

以上是内存溢出为你收集整理的可可 – 如何以编程方式确定正在运行的Mac OS X版本?全部内容,希望文章能够帮你解决可可 – 如何以编程方式确定正在运行的Mac OS X版本?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1031527.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存