Swift制作动态库
2018-11-14 本文已影响0人
海棠依旧_74fc
1.动态库里面的文件不惜实现并重写初始化方法init()函数

2.一个工程可以有设置多个target,多个target之间有无关联都可以,动态库可以作为一个target使用
3.swift文件不需要拖入到public里面去,只有在oc制作的时候需要,swift需要暴露的方法和类都是通过public前缀来实现的

4.简书详细参考链接
https://www.jianshu.com/p/1ad5bede88bd
5.xcode如何生产release项目,选择Edit Scheme->选择Run

合成命令 使用lipo创建兼容版本的静态库
lipo -create Release-iphoneos/libXXXX.a Release-iphonesimulator/libXXXX.a -output libXXXX-fat.a