一.cocoapods 主要作用是幫助下載下傳并安裝第三方架構,并自動産生依賴 使第三方架構不需要調試 可以直接用
二.安裝步驟
1.确認目前賬戶是管理者身份
2.移除原先的源
gem sources --remove https://rubygems.org/
3. 添加國内的源
gem sources -a https://ruby.taobao.org/
注意是 https
4.進行安裝 需要輸入管理者的密碼
sudo gem install cocoapods
4 查找pop動畫庫
pod search pop
第一次運作會比較慢
如果最後顯示: 就是安裝正常了
-> pop (1.0.8)
Extensible animation framework for iOS and OS X.
pod 'pop', '~> 1.0.8'
- Homepage: https://github.com/facebook/pop
- Source: https://github.com/facebook/pop.git
- Versions: 1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0 [master repo]
三)項目中使用pod
1) 打開要安裝的工程
Product ->CocoaPods->Create/Edit Podfile -> 在檔案中寫上要安裝的第三方架構關閉 ->Product ->CocoaPods->Install Pods
第三方架構名字擷取方法 打開終端 pod search 名字 例:pod search MBProgressHUD (加載轉動的圖示) 複制
pod 'MBProgressHUD','~> 0.9.2' 寫在Podfile 裡
安裝完成後 從工程名.xcworkspace 輕按兩下運作
2) 用pod管理項目
首先:在工程檔案new files -> IOS -> other ->Empty ->命名為Podfile(一定要這個名字)->把Podfile拖到 工程檔案名.xcodeprj 同一個檔案夾裡面
運作終端:
輸入 pwd 擷取目前目錄
輸入 ls 得到目前目錄的檔案
輸入 cd Podfile所在的檔案夾路徑
輸入 pod install
安裝完成後 從工程名.xcworkspace 輕按兩下運作