一.Cocoapods簡單概念:
Cocoapods是用ruby語言寫的一種負責(zé)集中,統(tǒng)一管理第三方開源庫的的工具,節(jié)省設(shè)置和更新第三方開源庫的時間寸宵。mac電腦自帶ruby源,但是自帶的是亞馬遜的所以需要翻墻,不過我們可以使用以下代碼把ruby軟件源換成我們國內(nèi)的崖面。
二.ruby安裝
1.首先執(zhí)行命令刪除原來的ruby源? gem sources --remove https://rubygems.org/
2.執(zhí)行命令后可在終端看見以下信息 https://rubygems.org/ removed from sources
3.然后下一步添加你找到的可用的鏡像源 gem sources -a https://gems.ruby-china.org/
4.驗證新源是否替換成功 gem sources -l
5.如果終端輸出:*** CURRENT SOURCES ***
https://gems.ruby-china.org/ 則說明此ruby已經(jīng)換成國內(nèi)的源 (此處ruby源用的Ruby China社區(qū)專注維護的,還有一個淘寶的源)
三.Cocoapods安裝
1.執(zhí)行命令行 sudo gem install Cocoapods
2.提示gems installed 即可
四.Cocoapods的使用
1.查找第三方庫 例: pod search AFNetworking
2.創(chuàng)建Podfile文件,在終端使用cd + 路徑,切換到項目所在文件下,然后輸入touch
Podfile 就可以在項目目錄里看到Podfile文件元咙。也可以使用pod init 來創(chuàng)建
3.打開Podfile文件: open Podfile
4.pod install 即可
pod install 與 pod update區(qū)別
使用pod install來安裝新的庫,即使你的工程里面已經(jīng)有了Podfile,并且已經(jīng)執(zhí)行過pod install命令了
使用pod update [PODNAME]只有在你需要更新庫到更新的版本時候用
參考資料:http://www.cocoachina.com/ios/20160922/17622.html