在Cocoa中,您可以使用NSBundle在代码中获取当前的捆绑软件版本号,例如,参见this问题。

您如何在编译时做同样的事情?例如,如果要基于捆绑软件版本进行编译时声明。

也许有一个预定义的宏?

最佳答案

您不能直接拥有一个宏,该宏将扩展为Info.plist中的值。您可以执行另一种方法:添加一个预定义的设置来保存捆绑软件版本,并在Info.plist中引用它;您还将在代码中使用它。

09-28 06:11