1、打包静态库.a 文件:
(1)、新建一个 iOS 工程,选择cocoa touch static library,一系列确定。

(2)、编写测试提供方法;
(3)、command + B,编译成功,products 文件夹中.a文件编程白色。

(5)、查看该.a文件是模拟器还是真机,使用命令 lipo -info 加上.a 文件的路径。
(6)、如果要打包真机的.a文件,选择运行设备的 Generic iOS Device 这一项,然后编译。
2、打包静态库.framework文件:
(1)、新建一个 iOS 工程,选择 cocoa touch framework,一顿确定。

(2)、这里默认是动态库,需要设置一下,选择静态库

(3)、创建一个 person 类,添加测试方法,并导入

(4)、将头文件公开,

(5)、新建好的静态库拖拽到项目中,就可以使用了
3、打包动态库和上面的操作基本上一样,不用设置上面的第二步。
swift 中没有静态库,只有动态库。
网友评论