续上一篇 Framework--怎么制作Framework
下一篇 framework--结构篇
1、创建一个依赖开发(Dependent Development)工程
选择File\Close Project关闭之前的静态库工程,使用File\New\Project创建一个新的工程,选择iOS\Application\Single View Application,将新工程命名为B,选择该工程只支持iPhone,最后将项目保存到和之前的A项目相同的目录下。
2、添加A依赖库
将A.xcodeproj从Finder中拖到Xcode中B组下。
3、前期操作
选择Main.storyboard, ViewController.h 和 ViewController.m,然后右键单击,选择Delete,将它们删除到废纸篓中。然后,将你之前下载的压缩文件中DevApp文件夹拷贝到Xcode的B组下。
4、添加静态库作为实例项目的依赖库
1)在项目导航栏中选择B。
2)导航到B目标下Build Phases面板下。
3)打开Target Dependencies面板,点击+按钮调出选择器。
4)找到A静态库,选择并点击Add。这一步表明当构建dev应用时,Xcode会检查是否静态库需要重新构建。
5)为了连接到静态库本身,展开Link Binary With Libraries面板,再次点击+按钮,从Workspace组中选择libA.a然后点击Add。