<h5 >前言 </h5>我们的项目总会导入各样的开源库,里面的“.frameworke”、“.a”、“.dylib”的文件很神秘,这段时间闲着,就研究研究它到底是怎样制作的。
<h5>静态库的制作(.a)</h5>1、以Xcode8为例,选择工程如下
2、创建一个工具类,Tools用于测试
5.1 使用模拟器的静态库,拖入测试工程
5.2 测试结果
6、结果分析
<li>模拟器下的静态库和真机下静态库不能共用</li>
<li>主要的原因是模拟器和真机CPU结构不一样(各个模拟器型号之间的架构也不一样)</li>
7、静态库所支持的架构
<h5>静态库文件的版本<h5>
<h5>静态库制作(.framework)<h5>
<h5>总结</h5>