carthage

作者: 开心一刻_ | 来源:发表于2019-06-01 16:02 被阅读0次

    简介:

    carthage更加的灵活并且没有入侵性
    是去中心化的
    就是说需要自己手动将carthage集成到自己的项目当中

    两个文件夹分别是build和checkout

    build是framewotk库需要自行引用进来
    checkout文件夹是从git上下来下来的源码

    1. 修改了源码
    2. 执行carthage build
    3. 会编译出修改过的framework

    注意:但是如何执行了carthage update 这里的源码就会被覆盖掉

    carthage使用步骤

    1. 根目录下创建Cartfile
    2. cd 到根目录执行 carthage update --platform ios
    3. 项目Target -> Build Setting -> Search Paths -> Framework Search Paths添加
      $(PROJECT_DIR)/Carthage/Build/iOS

      具体如下图所示: 屏幕快照 2019-06-01 下午3.59.42.png
    4. 项目Target -> General最底下的Linked Frameworks and Libraries里手动添加需要用的framework.
      选择Add other
    5. 需要的地方引入对应的库

    相关文章

      网友评论

          本文标题:carthage

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