Swift制作动态库

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近做封装了一个蓝牙的SDK用于第三方能够快速的接入,我决定制作一个.framework动态链接库 1.在你做好的...
    iOS虞阅读 1,802评论 0 1
  • 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别...
    吃瓜群众呀阅读 12,126评论 3 42
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,022评论 3 119
  • “能控制早晨的人,方可控制人生!”早睡早起,当别人还在被窝做着梦时,你已经走在为梦想拼搏的路上 漫读,漫游,漫户外...
    漫游家阅读 347评论 0 1
  • 這次幸福智慧初級班助教結束后。鵬哥回家改變非常大!讓我驚訝更讓他自己驚訝!在課程第二天結束很晚了他給我打電...
    落子无悔ss阅读 219评论 0 0