Swift多Target预编译Preprocessor Macros中添加字段后不生效处理

在其中一个Target的Preprocessor Macros中添加字段RVCTAG后,代码判断发现不生效

代码逻辑如下

#if RVCTAG
    return true
#else
    return false
#endif

还需要在Build Setting ---> Swift compiler - Custom Flags --->Other Swfit Flags中添加对应的宏设置,如下

 

posted @ 2023-07-01 12:17  zk1947  阅读(48)  评论(0编辑  收藏  举报