Xcode4 如何创建用于Xcode生成设置值的变量?

Xcode4 如何创建用于Xcode生成设置值的变量?,xcode4,xcode5,Xcode4,Xcode5,XCode有许多内置变量,用于方便构建设置,例如$PRODUCT\u NAME或$CURRENT\u ARCH 我可以定义自己的变量吗?如何/何处?创建用户定义的生成设置。要在Xcode 4中创建一个项目,请从项目导航器中选择您的项目以打开项目编辑器。从编辑器的左侧选择项目或目标。单击编辑器顶部的“生成设置”按钮。单击编辑器底部的添加构建设置按钮,然后选择添加用户定义的设置。在XCode 5中,这一点略有改变 在编辑器的左侧选择项目或目标 转到顶部菜单栏中的编辑器菜单 选择添加生成设置,然后添加

XCode有许多内置变量,用于方便构建设置,例如$PRODUCT\u NAME或$CURRENT\u ARCH


我可以定义自己的变量吗?如何/何处?

创建用户定义的生成设置。要在Xcode 4中创建一个项目,请从项目导航器中选择您的项目以打开项目编辑器。从编辑器的左侧选择项目或目标。单击编辑器顶部的“生成设置”按钮。单击编辑器底部的添加构建设置按钮,然后选择添加用户定义的设置。

在XCode 5中,这一点略有改变

在编辑器的左侧选择项目或目标 转到顶部菜单栏中的编辑器菜单 选择添加生成设置,然后添加用户定义的生成设置
可以在Xcode中添加用户定义的设置,如下所示:

Xcode 4.x:

选择项目/目标->Xcode右下角的“添加构建设置”选项 ->“添加用户定义的设置”

Xcode 5.x:

选择项目/目标->编辑器菜单->“添加生成设置”->“添加用户定义的设置”


这将添加用户定义的设置。输入设置的键值。

它位于Xcode 10中“生成设置”面板的顶部


是否有任何方法可以添加用户定义的生成设置,该设置可以从一组预定义值中选择一个值当选择像上图一样变灰时,您需要从“项目和目标”列表中选择项目,然后单击“生成设置”选项卡,如本SO问答中所述:@Johnykutty这可能有用,但不能他被认为是一种混淆?有没有办法添加一个用户定义的构建设置,可以从一组预定义的值中选择一个值?有没有办法在构建设置中定义预处理器变量的值,可以从代码中访问。转到项目构建设置中的Apple LLVM-预处理部分,您可以添加诸如LOGGING=1之类的变量,这些变量可以像登录一样从代码中访问。在Xcode 12.5上,编辑器菜单似乎不起作用,但搜索栏旁边右上角的add按钮现在起作用了。原始接受的答案,在Xcode 4天后返回。