Swift Carthage工具使用总结
一、安装Carthage工具(管理iOS依赖库)
安装Carthage只需要打开终端,输入如下指令:
1、更新
brew update
2、安装
brew install carthage
3、查看版本
carthage version
二、使用Carthage工具
1、通过终端进入到项目所在的文件夹:
cd~/Path/Project
2、创建一个空的carthage文件:
$ touch Cartfile
3、使用xcode打开cartfile文件或者rtf:
open -a Xcode Cartfile
4、在打开的文件中加入以下内容:
github "Alamofire/Alamofire" ~> 3.0github "SwiftyJSON/SwiftyJSON"
5、保存并关闭cart file文件,在终端执行命令:
carthage update --platform iOS
6、打开查看Carthage文件夹里面的静态库库:
open Carthage
注意:在 ~/Carthage/Build/iOS里会出现xxx.framework文件已经为你创建好了
7、将需要的framework文件拖到Linked frameworks and Binaries内:
Project—>Target—>General选项—>Linked Frameworks and Libraries
8、点击Build Phrase选项,添加相应的run script:
Shell:
/bin/sh
/usr/local/bin/carthage copy-frameworks
$(SRCROOT)/Carthage/Build/iOS/Alamofire.framework
$(SRCROOT)/Carthage/Build/iOS/SwiftyJSON.framework
9、导入所需要的第三方库,就在相应的类前添加:
import Alamofire
import SwiftyJSON