iOS 工程套子工程,主工程和framework工程或.a library静态库工程联调

一、主工程套Library(即.a)工程联调

1.新建一个主工程和一个Library工程,如何创建Library工程参照我另外一篇博客iOS 最新framework和.a静态库制作及使用全解但这个Library工程不需要编译成静态库

2.将静态库工程拖到主工程,我这里拖到下图箭头所指的UseA文件夹下(如果你要拖到其他目录,就要改Library Search Paths,下面我会介绍Search Paths路径相关知识)

3.将Library工程下Products目录下的.a文件拖入主工程的Link Binary With Libraries

4.设置Header search path

首先看看主工程和子工程的文件夹路径

子工程文件夹在主工程之外,和主工程是层级是并列关系,要想引用到子工程的头文件,设置Header search path为../BaseSDK(子工程所在路径) 参数为recursive,如下图