Tagged in

Carthage

Lex 的红茶店
Lex 的红茶店
喝茶、看书、讲故事
More information
Followers
20
Elsewhere
More, on Medium

为什么要用 Carthage

在这个几乎每一个开源 iOS 第三方组件都支持 CocoaPods 的时代,为什么要选择另一个组件支持数量少、项目配置相对繁琐、无法直接查看组件源码的包管理工具呢?
Carthage 到底好在哪呢?

最初看到 Carthage 第一眼就被「去中心化」这个高大上的名词给吓到了,但是它并不是个很复杂的事。在项目中,原来我们把一个组件做成 Pod,需要写 Podspec,用 development pod 或者更新 Specs 仓库的项目,私有组件还要更新、指定自己的 Specs 源。