美文网首页
ios中静态库.framework的制作和使用

ios中静态库.framework的制作和使用

作者: 杭州七木科技 | 来源:发表于2017-12-26 17:50 被阅读0次

    iOS里静态库形式有.a和.framework,在上一篇文章中
    ios中静态库关于.a的制作与使用
    我们了解了ios中库的类型,概念,及使用区别。

    在.a静态库制作与使用一文中,主要介绍了.a静态库的制作和使用方法,这篇文章我们主要介绍下关于.framework的制作和使用,和.a制作的方法大概类似,注意一下制作类型的区别。

    .framework的制作步骤
    1.打开Xcode,创建项目


    1.创建项目.png

    2.创建一个类之后,声明并实现方法之后,进行一些静态库参数的配置


    2.静态库参数设置.png
    3.把外部可以调用的头文件拖拽到Headers里
    3.公开文件设置.png
    4.考虑到不同系统版本,我们需要配置一下指令集
    4.arm处理器配置.png

    5.设置一下库文件支持的最低版本


    5.设置最低版本.png
    6.编译文件,分别使用模拟器和真机编译,同样和.a制作方式一样,设置release模式
    6.1模拟器编译.png
    真机编译
    6.2真机编译.png
    7.编译完成后,我们Show In Finder找到包的位置及相关文件
    7.找到的包.png
    8.在终端操作中,把模拟器和真机编译出来的包合并
    8.合并包.png
    9.找到之前的包,把合并之后的包替换
    9.替换包.png

    至此,关于.framework的制作结束。

    接下来,我们看下在项目中,如何使用刚打包好的.framework,和我们正常使用项目中的动态库步骤一样。
    1.导入.framework库


    使用1.添加库到项目中.png

    2.设置框架的头文件路径


    使用2.设置框架的头文件路径.png
    3.导入头文件,调用方法
    使用3.调用方法.png
    [end]

    关于静态库.a和.framework的制作和使用介绍到这里就结束了。

    相关文章

      网友评论

          本文标题:ios中静态库.framework的制作和使用

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