美文网首页
Carthage 第三方套件管理工具

Carthage 第三方套件管理工具

作者: CrystalZhu | 来源:发表于2020-02-19 13:45 被阅读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

    具体如下图所示:

    image
  4. 项目Target -> General最底下的Linked Frameworks and Libraries里手动添加需要用的framework.
    选择Add other

  5. 需要的地方引入对应的库

转自:https://www.jianshu.com/p/5401fc55e4eb

相关文章

网友评论

      本文标题:Carthage 第三方套件管理工具

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