一.安裝CocoaPods
在Mac的終端輸入sudo gem install? cocoapods回車執(zhí)行借杰。
如果沒有反應的話锦积,輸入gem sources -l查看Ruby的源英妓,然后通過輸入gem sources --remove url(查看到源地址)來移除原來的源餐蔬,再輸入gem sources -a https://ruby.taobao.org/ 添加新的源篮绰,然后再重新輸入sudo gem install? cocoapods安裝CocoaPods喘蟆。
二.使用CocoaPods
通過Mac終端進入到要使用CocoaPods管理第三方庫的項目工程目錄下钉鸯,輸入vim Podfile創(chuàng)建一個文件吧史。
Podfile的內(nèi)容以下圖為例:
可以先通過在命令行里輸入如pod search AFNetworking來查看AFNetworking第三方庫的一些信息,比如支持的最低系統(tǒng)唠雕,最新版本號等等贸营。
在編輯完P(guān)odfile文件后,按esc鍵使終端進入指令狀態(tài)岩睁,再按shift + :鍵钞脂,輸入wq,回車捕儒,即可保存文件內(nèi)容退出編輯冰啃。
退出Podfile文件編輯后,輸入pod install,CocoaPods即可自動幫你的工程添加你要的第三方庫亿笤,關(guān)掉Xcode項目工程翎迁,不再從xcodeproj文件進入工程而是從xcworkspace文件進入。
三.CocoaPods的優(yōu)勢
相比手動添加第三方庫净薛,使用CocoaPods管理第三方庫之后:
1.不再需要把開源庫的源代碼復制到項目中
2.不再需要添加一些依賴框架和動態(tài)庫
3.不再需要設(shè)置-ObjC汪榔,-fno-objc-arc等參數(shù)
4.管理他們的更新很簡單,修改Podfile文件里的版本號再輸入pod install即可