美文网首页
iOS framework转.a文件

iOS framework转.a文件

作者: 行走在北方 | 来源:发表于2020-08-24 16:35 被阅读0次

    很多小伙伴在创建静态库的时候,有些项目是使用.a文件,但是很多第三方库都是.framwork格式,那么怎么转成.a文件呢

    答案很简单
    比如Line 这个库
    正常情况是,你下载的肯定是framework


    image.png

    .a文件一般都是包含.h文件和.a文件两部分

    1.把所有暴露的文件拖出来

    image.png

    2.把二进制文件拖出来,一般都是在version/A/路径下

    :注意,一般这个.a文件就跟包的大小差不多,说白了.framework也是一个静态包


    image.png

    3.删除framwork,把二进制文件修改成.a文件就大功告成了

    image.png

    4.如果有问题的话,都会在主.h中存在一个问题

    image.png

    5.修改如下就可以了

    image.png

    结论:
    .a文件可以把二进制打进去,这样方便使用者,再者也方便打进第三方库的包内,看使用场景
    有问题的小伙伴,就私聊我吧

    相关文章

      网友评论

          本文标题:iOS framework转.a文件

          本文链接:https://www.haomeiwen.com/subject/ltvnjktx.html