[iOS] CocoaPods 安裝與使用

參考資料
https://cg2010studio.com/2014/08/15/ios-使用-cocoapods-管理第三方套件/
https://changhaoblog.wordpress.com/2016/04/23/cocoapods-入門/

CocoaPods 是 iOS 第三方套件管理工具
就像 pip 之於 python
凡走過必留下痕跡,我在此紀錄一下實際使用時的情形

安裝:
gem install cocoapods
pod setup


完成後可以使用
pod --help 來看看


搜尋套件 pod search 關鍵字
例如 pod search AFNetwork



在專案中使用Pod的方法:
首先用 Xcode 開一個新的 iOS 專案
我就叫做 PodTest

打開 Terminal 去專案資料夾下做 pod init

init 後會跑出 Podfile 這個檔案,我使用 vim 編輯它

在 target '專案名稱' 的  do 與 end 之間寫要使用的套件
我用 pod 'AFNetworking'

如果要支援 iOS 9.0 以上的版本的話
就把 platform 前面的註解 #號 刪掉 (uncomment)

編輯完Podfile後存檔,然後使用 pod install 安裝


安裝完後
會出現一個副檔名為 xcworkspace 的檔案,之後的開發就直接用 xcode 開啟這個檔案



刪除Pod套件:
方法很簡單
編輯 Podfile 把想要刪除的套件用 # 註解起來或是直接刪掉
做完後存檔後再 pod install 即可


更新 Pod:
使用指令
pod update




留言

這個網誌中的熱門文章

[筆記] CRLF跟LF之區別 --- 隱形的 bug

[ML筆記] Batch Normalization

[筆記] 統計實習(1) SAS 基礎用法 (匯入資料並另存SAS新檔,SUBSTR,計算總和與平均,BMI)

[ML筆記] Ensemble - Bagging, Boosting & Stacking