\iOS/ 使用 CocoaPods 管理第三方套件
前言
在開發iOS APP時,利用XCode創建新的專案,經常需要引用第三方Open Source套件。通常我們將要運用的套件下載到本機端,再放置到專案中。未來若有新版本的套件需要更新時,都必須重新搜尋並下載
CocoaPods就是為iOS開發提供依賴管理的工具。主要Source Code在Github上管理。CocoaPods幫助我們在開發iOS時管理第三方套件,省下了開發時間。
COCOAPODS網站:http://cocoapods.org/
使用方法
安裝
- 開啓終端機
輸入指令
1
2$ [sudo] gem install cocoapods (安裝)
$ pod setup (設定)接著就能使用
1
$ pod help (幫助)
建立 PODFILE
方法一: 利用終端機
1 | $ vi Podfile |
方法二: 在專案資料夾直接右鍵新增
內容
1 | platform :ios, '8.0' |
安裝LIBRARY
開啓終端機
1 | $ pod install |
安裝完成後,專案資料夾會出現多個檔案
1 | - Podfile.lock |
用.xcworkspace開啟專案,Xcode開啟後,會多出有關pods的多個檔案,方便我們管理操作。
更新LIBRARY
開啓終端機
1 | $ pod outdated (檢查Library是否過期) |
新增第三方套件
開啓PODFILE做內容修改
1
2platform :ios, ‘8.0’(版本)
pod '...'如
1
2
3platform :ios, ‘8.0’(版本)
pod ‘AFNetworking’, ‘~>2.1.0’
pod ‘MBProgressHUD’開啓終端機
1 | $ pod update (更新Library) |