美文网首页
创建内含资源库的Framework

创建内含资源库的Framework

作者: Mossion | 来源:发表于2017-08-28 14:56 被阅读20次

    加载framework内的资源文件,首先制作一个带有资源库(bundle)的framework。
    1.选择项目类型

    image.png

    2.创建自己需要打包的类文件,以及把资源库放入到项目中

    image.png

    3.暴露头文件

    image.png

    4.基础的配置信息
    增加一个armv7s

    image.png

    Build Active Architecture Only 设置为 NO

    image.png

    设置静态库

    image.png

    5.编译,模拟器编译和真机编译

    image.png image.png

    6.编辑成功后打开framework文件,可以看到bundle资源库已经在framework内了

    image.png
    image.png

    这两个分别是真机和模拟器的framework,用命令行可以看类型
    真机


    image.png
    模拟器 image.png

    7.制作通用的framework

    image.png

    8.将得到的bundle放到真机和模拟器中的framework内替换掉原来的那个,得到的就是一个通用的framework。查看通用framework的信息。

    image.png
    1. 得到的通用的framework已经包含有bundle文件。接下来就是直接使用framework内的bundle资源了,新建一个项目,并将framework放入到项目中,最后要在 build Phases --> Copy Bundle Resource 加上framework。
    image.png image.png

    demo戳我

    OK!

    相关文章

      网友评论

          本文标题:创建内含资源库的Framework

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