这个问题在这里已有答案:
我想在swift项目中添加一个仅为我执行的代码(不适用于项目中的其他开发人员) . 在Objective-c中,我可以通过添加预处理器宏来实现这一点
DEVELOPER_NAME=${USER}
并在像这样的代码中使用它:
#if DEVELOPER_NAME == johndoe
mail = @"john@mail.com"
#end
但它并不适用于迅捷 . 那么我如何在swift $ 值和其他项目设置中访问?
注意:问题与#ifdef replacement in the Swift language不同
我知道#if宏在swift中可用 . 但与一些文本值比较为
#if DEVELOPER_NAME == johndoe
不起作用