MAC下在終端操作:
安裝步驟:
1. 為防止ruby環境不夠新,可以先升級一下
sudo gem update --system
2. 移除之前的sources--被牆了。。
gem sources --remove
https://rubygems.org/
加入淘寶ruby鏡像
gem sources -a http://ruby.taobao.org/
輸入gem sources -l 測試
如果輸出是:
*** CURRENT SOURCES *** http://ruby.taobao.org/
表示成功了
3. 安裝:
sudo gem install cocoapods
pod setup
如何使用:
1. pod search SDWebImage 查找有沒有相應的庫----記住版本號,后面要用
2.創建一個新項目,在終端輸入 cd空格,拖入項目文件夾,回車,進入項目所在的根目錄
3.創建podfile :vim podfile
podfile的作用是配置第三方庫的信息,告訴cocoapods去管理哪些庫
vim podfile打開文件后(i)輸入:
platform:ios,'8.0' //ios版本
pod 'SDWebImage','~>3.7.3' //類庫的版本
:wq退出
可以在項目根目錄發現一個沒有后綴的Podfile文件,這就是剛剛創建的文件,里面保存了需要使用的第三方類庫的信息。(注意:Podfile文件必須和.xcodeproj文件在同一目錄下)
4.pod install 安裝 (pod install --verbose --no-repo-update 現在改用這個,install被牆了)
注意最后一句話:”Please close any current Xcode sessions and use ‘CocoaPods_Test.xcworkspace’for this project from now on”。這就是告訴我們,從現在開始需要使用這個文件來打開項目,而不在是之前的.xcodeproj
5.可以使用了。如果需要加入更多的第三方庫,只要修改podfile就可以了