XCConfig文件的使用
XCConfig:XCode的Config文件,可以方便的对项目工程进行配置。只需要引入该工程配置文件即可。
1.分别创建ConfigDebug.xcconfig/ConfigRelease.xcconfig文件
2.分别把ConfigDebug.xcconfig/ConfigRelease.xcconfig引入到工程配置
3. xcconfig配置
编辑ConfigDebug.xcconfig/ConfigRelease.xcconfig文件,分别对other link flag和Preprocessor Macros修改设置查看生效情况。
展开"other link flag“后,直接选择Release整行复制到ConfigRelease.xcconfig中,再设置**-ObjC**,-weak_framework UIKit,** -framework CoreLocation**参数。
相同方法修改ConfigDebug.xcconfig即可。
ConfigDebug.xcconfig内容如下:
|
|
ConfigRelease.xcconfig内容如下:
|
|
4.切换到XCConfigTest TARGETS视图查看设置。
other link flag
Preprocessor Macros
5.添加测试代码对 __TAOBAOTEST__宏的测试
查看debug
状态下生效情况。
显然,__TAOBAOTEST__在debug
状态下是生效的。
再测试下release
状态下,是不生效的。
其它:
6.总结
不同的项目中,如果可以共用相同的配置环境,这种方式再方便不过了。