gpt4 book ai didi

iphone - Xcode - 在自定义配置中排除文件 - 更好的方法?

转载 作者:太空狗 更新时间:2023-10-30 03:18:40 26 4
gpt4 key购买 nike

我正在尝试想出一种方法来轻松切换我们的“模拟”数据服务和实际数据服务。基本上,我们将拥有带有真实 Web 服务的实时服务器,但无论出于何种原因,开发人员可能希望从静态文件(文件 URL)加载数据。

我想我可以通过创建覆盖获取数据的方法的类别来解决这个问题,从而使原始代码保持不变(它没有“模拟”数据的概念)。我不想用 #ifdef 乱丢我的代码。

我可以在每个包含类别的文件的最开头放置一个#ifdef,我可以在配置设置中设置一个自定义标志,但我宁愿有一种方法来包含或排除文件,具体取决于在配置上。那可能吗?你是如何解决这个问题的?

最佳答案

参见 http://lists.apple.com/archives/xcode-users/2009/Jun/msg00153.html

诀窍是在您要从中排除文件的配置中定义 EXCLUDED_SOURCE_FILE_NAMES,并将该自定义build设置的值设置为文件名列表(或匹配那些且仅匹配那些文件名的模式).

关于iphone - Xcode - 在自定义配置中排除文件 - 更好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2270202/

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