CocoaPods安裝和使用


cocoa pods

  • CocoaPods 是 iOS 最經常使用最有名的類庫管理工具ios

  • 做爲 iOS 程序員,掌握 CocoaPods 的使用是必不可少的基本技能git


Pod 安裝

# 添加源
$ sudo gem sources -a  https://ruby.taobao.org/

# 刪除源
$ sudo gem sources -r  https://rubygems.org/

# 安裝
$ sudo gem install cocoapods

# 設置
$ pod setup

gem 經常使用命令

# 查看gem源
$ gem sources –l

# gem自身升級
$ sudo gem update --system

# 查看版本
$ gem --version

# 清除過時的gem
$ sudo gem cleanup

# 安裝包
$ sudo gem install cocoapods

# 刪除包
$ gem uninstall cocoapods

# 更新包
$ sudo gem update

# 列出本地安裝的包
$ gem list


pod 命令彙總

# 建立默認的 Podfile
$ pod init        //pod --help install

# 第一次使用安裝框架    //只用安裝一次,以後使用 添加刪除都用 pod update --no-repo-update 
$ pod install

# 安裝框架,不更新本地索引,速度快
$ pod install --no-repo-update 

# 從此升級、添加、刪除框架,或者框架很差用
$ pod update

# 更新框架,不更新本地索引,速度快
$ pod update --no-repo-update 

# 搜索框架
$ pod search XXX# 

幫助
$ pod --help

Pod file 格式說明

# 最低支持的 iOS 版本
platform :ios, '8.0'
# Swift 項目須要將框架轉換爲 frameworks 才能使用
use_frameworks!
# 框架列表
pod 'AFNetworking'


Alcatraz

curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh

提示:因爲 cocoapods 和 Xcode 都升級很是頻繁,建議經過終端使用 Cocoapodsgithub




開始手撕:(給那些記不清終端命令的猿)本身看圖吧,寫博客的時候準備打字可是打字太卡了。web

  1. 先看看mac上有沒有pod  輸入  pod  --help
    vim

2. 沒有,本身去看上面的命令安裝,有,繼續ruby


將Podfile拖到Xcode中打開(網上還有vim命令方法,自認爲這個更簡單)框架



指的是afncurl



複製粘貼後將Podfile保存並關閉,而後繼續下面步驟工具




再向以前項目增長一個SDWebImage,操做如圖

相關文章
相關標籤/搜索