XCode具有许多内置变量,这些变量在构建设置中用于方便使用,例如"$(PRODUCT_NAME)"
或"$(CURRENT_ARCH)"
。如何创建用于Xcode构建设置值的变量?
我可以定义自己的变量吗?如何/在哪里?
XCode具有许多内置变量,这些变量在构建设置中用于方便使用,例如"$(PRODUCT_NAME)"
或"$(CURRENT_ARCH)"
。如何创建用于Xcode构建设置值的变量?
我可以定义自己的变量吗?如何/在哪里?
在XCode 5中,这已经发生了一些变化。
创建用户定义的构建设置。要在Xcode 4中创建一个,请从项目导航器中选择您的项目以打开项目编辑器。从编辑器左侧选择您的项目或目标。点击编辑器顶部的Build Settings按钮。单击编辑器底部的添加生成设置按钮,然后选择添加用户定义的设置。
最初接受的答案,返回Xcode 4天。 –
用户定义的设置可以在Xcode添加如下规定:
的Xcode 4.x版:
选择项目/目标 - >“添加构建设置”(本选项在Xcode的右下角) - >“添加用户定义的设置”
的Xcode 5.x的:
选择项目/目标 - >编辑器菜单 - >“添加构建设置” - >“添加用户定义的设置”
这将添加用户定义的设置。输入设置的键值。
有什么方法可以添加用户定义的构建设置,它可以从一组预定义值中选择一个值 – Johnykutty
是的,有一种方法可以在构建设置中为预处理器变量定义值,可以从代码访问这些值。在项目的'Build Settings'中转到''Apple LLVM - Preprocessing''部分,您可以添加像'LOGGING = 1'这样的变量,并且可以通过代码'#if LOGGING'来访问变量。 – Trident
有什么方法可以添加用户定义的构建设置,可以从一组预定义值中选择一个值 – Johnykutty
当选择变灰时(如上图所示),您需要从“项目和目标”中选择项目,列表,然后单击“生成设置”选项卡,在这个SO问题和答案中指定:http://stackoverflow.com/questions/19842746/adding-a-build-configuration-in-xcode –
@Johnykutty这可能是有用的http://blog.xebia.com/2015/01/30/run-your-ios-app-without-overwriting-the-app-store-version/ –