framework--怎么使用framework

续上一篇 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。

这一步确保Xcode可以连接到静态库,就像连接到系统framework(例如UIKit)一样。
5、运行时的bug
6、运行的结果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容