坚持 成长 每日一篇
在iOS开发过程中有时候我们需要多工程联编,静态库依赖。当我们在主工程中导入其他静态依赖库和子工程时候偶尔会出现不补全情况,一般这种情况发生的原因是主Target的User Header Search Paths的路径设置没有正确,设置正确一定会找到头文件的
常见设置头文件符号:
1.$(SRCROOT):工程文件所在路径
2.$(BUILT_PRODUCTS_DIR)表示工程BUILD成功后产品的最终路径,我们可以通过Build Settings下的Per-Configuration Build Products Path项里设置
3.“../”表示前当前工程目录前一级文件目录位置
4.“./”表示当前目录