CocoaPods
是 iOS 最經常使用最有名的類庫管理工具ios
做爲 iOS 程序員,掌握 CocoaPods
的使用是必不可少的基本技能git
# 添加源 $ sudo gem sources -a https://ruby.taobao.org/ # 刪除源 $ sudo gem sources -r https://rubygems.org/ # 安裝 $ sudo gem install cocoapods # 設置 $ pod setup
# 查看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
# 建立默認的 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
# 最低支持的 iOS 版本 platform :ios, '8.0' # Swift 項目須要將框架轉換爲 frameworks 才能使用 use_frameworks! # 框架列表 pod 'AFNetworking'
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
github 地址:https://github.com/supermarin/Alcatraz程序員
提示:因爲 cocoapods 和 Xcode 都升級很是頻繁,建議經過終端使用 Cocoapodsgithub
開始手撕:(給那些記不清終端命令的猿)本身看圖吧,寫博客的時候準備打字可是打字太卡了。web
先看看mac上有沒有pod 輸入 pod --help
vim
2. 沒有,本身去看上面的命令安裝,有,繼續ruby
將Podfile拖到Xcode中打開(網上還有vim命令方法,自認爲這個更簡單)框架
指的是afncurl
複製粘貼後將Podfile保存並關閉,而後繼續下面步驟工具
再向以前項目增長一個SDWebImage,操做如圖