[英]Built-in preprocessor token to detect iPhone app target
我需要为我的应用正确设置FIRM ID(根据目标),例如我在Distribution.h中写了以下几行:
#define X_FIRM_ID @"X"
#define XX_FIRM_ID @"XX"
#define FIRM_ID XX_FIRM_ID
对于我制作的每个版本,我都必须手动更改FIRM_ID。我想要自动更改为FIRM_ID,就像我对Default.png和我的应用程序中使用的其他图像一样。 我有2个目标:一个针对X,另一个针对XX。在每个目标中,我分别用X和XX填充了预处理宏。
现在,我想在Distribution.h中用预处理器宏定义FIRM_ID,我不知道该怎么做。
#define FIRM_ID if defined(XX) XX
以上一项不起作用。
如果可以的话,请帮我。
有几种方法可以做到这一点,这里有两种:
Preprocessor macros
Prefix headers
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.