carthage

简介:

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. 需要的地方引入对应的库
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容