gpt4 book ai didi

ios - iOS将预处理器宏从主项目传递到嵌入式框架

转载 作者:行者123 更新时间:2023-12-01 18:45:20 25 4
gpt4 key购买 nike

我目前正在创建框架,并将部分代码分离到框架中。在我的代码中,我是这样的。

#ifdef DEBUG
#define SERVER_PREFIX @"http://example1.com/"

#elif STAGING
#define SERVER_PREFIX @"http://example2.com/"

#elif RELEASE
#define SERVER_PREFIX @"http://example3.com/"
#endif

enter image description here

我需要将它们分成框架。如果主项目在这些项目之间切换,我希望我的框架也自动更改。我不确定这是否是一个好方法,是否可以做到。我该怎么办?

最佳答案

您不应该使用预处理器宏解决问题,应该使框架可配置,以便在运行时将其实际传递给所需的值。这实际上是使框架可重用的原因。

关于ios - iOS将预处理器宏从主项目传递到嵌入式框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36527134/

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