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

iphone – Xcode – 在自定义配置中排除文件 – 更好的方法?,第1张

概述我试图想出一种方法来简化我们的“模拟”数据服务和我们的实时数据服务.基本上,我们将拥有真正的Web服务的实时服务器,但无论如何,开发人员可能希望从静态文件(文件URL)加载数据. 我想我会通过创建覆盖获取数据的方法的类别来解决这个问题,从而使原始代码保持不变(它没有“mock”数据的概念).我不想用#ifdef丢弃我的代码. 我可以在每个具有类别的文件的开头放置一个#ifdef,我可以在配置设置中 我试图想出一种方法来简化我们的“模拟”数据服务和我们的实时数据服务.基本上,我们将拥有真正的Web服务的实时服务器,但无论如何,开发人员可能希望从静态文件(文件URL)加载数据.

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

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

解决方法 见 http://lists.apple.com/archives/xcode-users/2009/Jun/msg00153.html

诀窍是在要排除文件的配置中定义EXCLUDED_SOURCE_file_nameS,并将该自定义构建设置的值设置为文件名列表(或与之匹配的模式,仅包含文件名).

总结

以上是内存溢出为你收集整理的iphone – Xcode – 在自定义配置中排除文件 – 更好的方法?全部内容,希望文章能够帮你解决iphone – Xcode – 在自定义配置中排除文件 – 更好的方法?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1062528.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存