我正在开发一个具有多个目标的项目,我在构建设置中有一个预处理器宏:
PRODUCT_NAME=\@\"$PRODUCT_NAME\"
现在在 AppName-Prefix.pch 我已将 $PRODUCT_NAME 定义为:
#define ACTIVE_PRODUCT PRODUCT_NAME
如何检查 ACTIVE_PRODUCT 是否等于字符串?
我想做这样的事情,例如
if ACTIVE_PRODUCT == @"Product 1"
#define MY_VAR @"Test 1
#endif
if ACTIVE_PRODUCT == @"Product 2"
#define MY_VAR @"Test 2
所以我可以根据 $PRODUCT_NAME 在我的代码中使用 MY_VAR
请协助!问候,比尔。