\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 
 2- platform :ios, ‘8.0’(版本) 
 pod '...'- 如 - 1 
 2
 3- platform :ios, ‘8.0’(版本) 
 pod ‘AFNetworking’, ‘~>2.1.0’
 pod ‘MBProgressHUD’
- 開啓終端機 
| 1 | $ pod update (更新Library) |