CocoaPods 使用

为何要使用这个玩意呢,最近在使用swift开发项目,使用 swift 开源库的时候,在git上下载后竟然不知道哪些是必须文件,还要思考下,看看哪些是须要的(不像原来oc开源库,一目了然),网上使用demo基本上也都是使用CocoaPods管理的第三方,好吧我也开始使用吧!ios

http://code4app.com/article/cocoapods-install-usage 这篇文章介绍的仍是比较全面的git

打开终端吧!swift

1,sudo gem install cocoapods  ruby

 有可能在这个地方卡住不动,若是不动的话按照下面的app

  $ gem sources --remove https://rubygems.org/编辑器



2,检查是否安装成功 

 which pod

若是成功输出的会是
//等有反应以后再敲入如下命令 $ gem sources -a http://ruby.taobao.org/
  /usr/bin/pod
 
 若是命令行简单的返回提示,或显示pod not found,表示Cocoapods没有成功安装。
 
3,开始使用CocoaPods
假如个人项目在桌面上名字叫CocoaPodsDemo
$cd Desktop/CocoaPodsDemo // cd  你项目文件夹
$touch Podfile
$open -e Podfile
固然也能够
$vi Podfile
在文本编辑器里输入

platform :ios, '7.0'//目标平台与版本
pod 'AFNetworking','~>2.6.0'////项目全部须要引入和安装的第三方库清单,一个一排spa

输入完成,退出insert模式,按Esc,而后输入:wq保存退出
四、安装第三方库
$pod install
五、等待安装
第一次安装会看到下面这句话卡住了好久 
Setting up CocoaPods master repo
不要着急,其余他正在慢慢爬,我第一次用时也觉得是挂了,但其实……
打开终端
$cd ~/.cocoapods/
$du -sh *
//会显示下载了多少m哦,着急的话就隔几秒du -sh一下吧
六、安装完成
[!] From now on use `xxxxxxxxxxxxx.xcworkspace`.
Cocoapods会在你的项目目录中建立一堆新文件,但你主须要关心后缀为.xcworkspace的文件,用Xcode打开。如今有一个Pods项目在你的项目工做区,以及在Pods文件夹放着每个你引入的库
7, 查看某个第三方库是否支持 CocoaPods, 好比检测AFNetworking
pod  search AFNetworking
若是支持的话会出现  AFNetworking 的相关信息,若是不支持的话

[!] Unable to find a pod with name matching `NewFood'命令行

相关文章
相关标签/搜索