IOSiOS大法好

iOS framework 静态库制作

2018-11-20  本文已影响8人  _蓝星

1.库的分类

2.两者的区别

3.可构建的版本

4.framework制作流程

4.1 创建静态库工程
1.创建framework工程.png
4.2 静态库工程的四项配置
2.选择类型为静态库.png 3.Debug模式下同样向下兼容机型.png 4.打真机包的时候会多一个armv7s.png 5..png
4.3 创建测试类
6.创建测试类.png
4.4 暴露头文件
7.暴露头文件.png
4.5 创建四个静态包(及上边提到的四种版本)
4.6 合并静态包
lipo -create Debug模拟器.a路径+空格+Debug真机.a路径+输出路径+输出名字
例:
lipo -info /Users/mahaozhe/Desktop/静态库开发/framework/OneFramework_Release_iPhone.framework/OneFramework /Users/mahaozhe/Desktop/静态库开发/framework/OneFramework_Release_Simulator.framework/OneFramework -output /Users/mahaozhe/Desktop/静态库开发/framework/OneFramework_Release
4.7 创建新工程,导入framework
15.目录结构.png
4.8 使用framework
16.framework的使用.png

本文引用借鉴了网上小伙伴的诸多内容,自己写一遍是为了方便自己再次浏览。如果对您也有帮助,我会很开心。

上一篇下一篇

猜你喜欢

热点阅读