美文网首页
iOS---打造自己的Framework

iOS---打造自己的Framework

作者: ray_1942 | 来源:发表于2017-08-09 18:25 被阅读0次

    一直以来都梦想着自己搞个framework玩玩,今天就简单玩了玩。

    • 新建framework
    framework.png
    • 新建个测试类
    测试类
    • 给测试类加个方法
    测试方法
    • 在与工程名同名的 .h文件里加上测试的 .h 文件
    加进去
    • 将 需要外部调用的 都添加成public
    8.png
    • 配置一下Build setting
    4.png 5

    如果需要设置支持版本的话设置一下

    6.png
    • 这个时候就可以编译了,选真机和模拟器分别编译一下
    11.jpg
    • 马上就要成功了~ 在左边Products的TestFramework上右键 show in finder
    10.png
    • 查看下支持的处理器
    13.png

    俩个分别是真机和模拟器下

    • 再将俩个合并
    lipo -create gjqyuvjclhewmuwgrmgspkxn/Build/Products/Debug-iphoneos/TestFramework.framework/TestFramework /Users/apple/Library/Developer/Xcode/DerivedData/TestFramework-dnojgjqyuvjclhewmuwgrmgspkxn/Build/Products/Debug-iphonesimulator/TestFramework.framework/TestFramework -output /Users/apple/Library/Developer/Xcode/DerivedData/TestFramework-dnojgjqyuvjclhewmuwgrmgspkxn/Build/Products/Debug-iphonesimulator/TestFramework
    
    

    将生成的文件拖到随便一个.framework里覆盖掉


    14.png

    这时候framework就弄好了😅

    这时候你就可以直接拖进去用了
    !!!!!但是!!!!!
    这时候用的话一运行就炸了!就炸了!炸了!了!💣
    报错如下:

    15.png

    这时候需要在项目的build phases里添加 copy files

    16.png

    这下终于破费了。

    相关文章

      网友评论

          本文标题:iOS---打造自己的Framework

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