美文网首页
静态库和动态库

静态库和动态库

作者: 古月纳兰 | 来源:发表于2017-11-13 14:02 被阅读0次

    静态库的存在方式是以 .a 和 .framework ,在使用时会被完整的复制到执行文件中,所以说多次使用就会被多次复制,就会有多份。
    动态库的存在方式是以 .dylib(现在.tbd)和 .framework,在使用时动态的加载到内存,系统只加载一次,不会复制,就只有一份,多次使用,可以节省内存。但是在项目我们使用自己制作的动态库,上架是会被拒的(可以用企业开发账号,不上架)。

    以.a静态库为例,创建工程 50B2366F3E3A499118819406249F8864.jpg
    添加暴露的文件 04D0D4709FBA51ABDC50A094673D6A28.jpg image.png 把build active 设为NO适配所有 image.png image.png

    写完代码之后运行


    image.png
    image.png
    image.png image.png 新建一个工程,拖到新工程中 image.png

    写的不是太详细,本来已经稳定,现在又开始奔波了,等稳定再继续写......

    相关文章

      网友评论

          本文标题:静态库和动态库

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