gpt4 book ai didi

iphone - Xcode 为每个目标更改全局变量

转载 作者:太空狗 更新时间:2023-10-30 04:00:43 25 4
gpt4 key购买 nike

我有一系列目标,每个目标都查看我当前存储在常量文件中的全局变量,以获取该应用程序资源所在目录的名称。然而,这意味着我每次更改目标时都必须更改此值,这是一个糟糕的过程。

在每个目标中更改该值的最佳方法是什么?或者我应该在目标 plist 的某个地方指定这个值吗?如果是这样,我如何检索该值?

谢谢!

最佳答案

在 Xcode 中打开您的项目后,在“组和文件”面板中查找您的目标。右键单击以显示弹出菜单。选择获取信息。选择构建选项卡。向下滚动到“预处理器宏”并添加类似“MY_OPTION_1”的内容。为您的其他目标做类似的事情。说“MY_OPTION_2”、“MY_OPTION_3”等。

现在,您可以在您的代码中进行定义测试。喜欢

#ifdef MY_OPTION_1
// define values here
#endif

#ifdef MY_OPTION_2
// define values here
#endif

#ifdef MY_OPTION_3
// define values here
#endif

然后,根据您使用的目标,使用相应定义中的值。

关于iphone - Xcode 为每个目标更改全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3705228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com