方法1:Building Setting里搜Preprocessor Macros. 如图,添加了IS_APPSTORE的宏,另一个target可以添加IS_APPSTORE=1加以区分。
方法2:为不同的target建立不同的.pch文件。在其中一个target对应的.pch文件里只需添加如下:
#define IS_APPSTORE
另一个target的.pch文件里无需添加任何内容。
然后通过俩方法定义了宏之后,代码里就可以使用了。
#if IS_APPSTORE
self.importButton.title = @"111";
#else
self.importButton.title = @"22";
#endif