http://www.jianshu.com/p/5ccde5f22a17
1. install Homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. install Carthage
$ brew update
$ brew install carthage
$ carthage version (查看版本)
3. 使用
通过终端进入到项目所在的文件夹:
$ cd ~/Path/Project
创建一个空的carthage文件:
$ touch Cartfile
使用xcode打开cartfile文件
$ open -a Xcode Cartfile
并在打开的文件中加入以下内容
github "Alamofire/Alamofire" ~> 3.0
保存并关闭cart file文件,在终端执行命令
$ carthage update --platform iOS
carthage会为你下载和编译所需要的第三方库,当命令执行完毕,在你的项目文件夹中会创建一个名为Carthage的文件夹
在 ~/Carthage/Build/iOS里会出现xxx.framework文件已经为你创建好了。
现在打开你的项目,点击project,选择target, 再选择上方的General,将需要的framework文件拖到 Linked frameworks and Binaries内
这时,左边导航栏会出现 Frameworks 文件夹,里面是 framemork 文件
先删除 Linked frameworks and Binaries 里面的framework,将 Frameworks 文件夹里面的文件拖入 Embedded Binaries 即可
import Alamofire
即可。