[英]Preprocessor Directives to separate targets in xcode
我的项目有两个目标,一个是生产,另一个是配置不同的阶段。 我想在代码中能够说
#if target == production
NSLog(@"production");
#elif target == stage
NSLog(@"stage");
#endif
有人可以告诉我该怎么做吗?
谢谢,
〜音速555gr
您可以为每个目标定义一些预处理器宏,如下所示...
然后您可以执行以下操作:
#ifdef PRODUCTION
//some Code
#elif STAGE
//some other Code
#else
//more Code^^
#endif
但是要小心,如果需要在Debug和/或Release-Build中使用它,则必须在此处声明它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.