Carthage 使用

Carthage 安装:(可以自行百度安装)

$ brew update    //更新一下homebrew ,以便安装最新的软件

$ brew install carthage

1、touch Cartfile       创建Carfile 文件

2、常用 第三方库倒入

github "Alamofire/Alamofire" ~> 4.7

github "SwiftyJSON/SwiftyJSON"

github "alibaba/HandyJSON" ~> 1.8.0

github "onevcat/Kingfisher" ~> 4.0

github "ninjaprox/NVActivityIndicatorView"

版本含义

~> 3.0 表示使用版本3.0以上但是低于4.0的最新版本,如3.5, 3.9

== 3.0 表示使用3.0版本

>= 3.0表示使用3.0或更高的版本

如果你没有指明版本号,则会自动使用最新的版本

3、carthage update --platform iOS 安装第三方库 (指定iOS平台)


Carthage/Checkouts目录:从github获取的源代码

Carthage/Build目录:编译出来的Framework二进制代码库


4、 打开项目,在项目的某个Target -> Build Phases -> Link Library with Libraries,将Carthage/Build目录中希望导入的Framework库拖拽进去。


5、 添加编译的额外脚本,点击“+” -> New Run Script Phase ( Build Phases  左上角按钮)

/usr/local/bin/carthage copy-frameworks

添加脚本添加"Input Files"

$(SRCROOT)/Carthage/Build/iOS/Alamofire.framework


Carthage 使用_第1张图片

iOS-Carthage 安装以及使用 (新版本) - CSDN博客 

你可能感兴趣的:(Carthage 使用)