我正在制作一个有两个目标的应用:
基本上在我的架构中,只有用于确定版本上显示哪些资产的json配置文件是不同的。
因此,假设高级应用程序应加载“config.json”,而lite版本应加载“config-lite.json”。
我只需要这个字符串,但我完全迷失了用于区分目标的技术(通常是dev和prod)。
我的项目使用可可豆荚,我(我可以)使用它来提供环境变量吗?
您是否使用plist文件执行此操作?还是预处理器宏?
考虑到这篇文章的更新,swift中预处理器宏的解决方法是什么?
This (great) article seems总结我需要做的事情,但预处理器宏的语法似乎不再有用,我是对的吗?
我很抱歉我没有提供代码,我只是想建立一个有希望帮助其他开发人员的最佳实践!