iOS 根据target不同执行不同的操作


由于需要在同一project中生成多个app,所以需要在项目中生成多个targets。不同的App的很多参数可能不同,比如Name、URL_Base等等,那怎么才能引入根据target的不同配置不同的参数呢?

1、在不同的targets中设置不同的 Preprocessor MacrosiOS 根据target不同执行不同的操作_第1张图片

2、根据Preprocessor Macros的不同进行不同的操作

#ifdef CHCARHOME
#import "CHAppHeader.h"
#endif

#ifdef CHCARTOOL
#import "CTAppHeader.h"
#endif

#ifdef WEIZHANGCHAXUN
#import "WZAppHeader.h"
#endif




你可能感兴趣的:(iOS开发)