iOS的 .framework动态库的制作与使用

如何使用Xcode生成 .framework动态库和静态库呢?
为了方便开发库的同时方便调试,一般都是在一个现成的工程里面进行开发,在一个现成的工程里面新建一个framework的target。如下图显示:

Paste_Image.png

然后选择这个:

Paste_Image.png

比如我们现在把这个库叫frameworklib,创建好这个target之后看到多了这么些文件夹和文件。

Paste_Image.png

frameworklib文件夹将是写代码的地方了,现在写上几句代码上去看看,值得注意的是,OC和swift暴露方法的方式是不一样的,OC是将要暴露出去的头文件放置到public区,而swift则是将需要暴露的方法写上public前缀。

Paste_Image.png
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别...
    吃瓜群众呀阅读 12,313评论 3 42
  • 仅以方便自己查阅记录前言1.静态库和动态库有什么异同?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗...
    190CM阅读 4,515评论 0 4
  • 2014年5月23日中午,一场突如其来的大火,降临在苏格兰最美的艺术学院:格拉斯哥艺术学院,由查尔斯·雷尼·麦金托...
    毒设计阅读 3,627评论 0 0
  • 北方初夏傍晚时分,空气中流动着喧嚣和躁动,远远地就能听到来自另一个世界的嬉闹,悠扬的爵士乐的节奏、树丛哗哗作...
    Yolo1994阅读 600评论 0 2
  • 忙死了 脑子都要冒烟了 你这会不要和我说话 ………… 每次忙的时候都特别想知道,人忙成狗是什么状态,后来大概想通了...
    nothing是海阅读 853评论 0 0

友情链接更多精彩内容