CocoaPods在開發iOS的時候很方便,需要什麼來源只要修改「Podfile」就好了
前置作業一樣別忘記
安裝Xcode後安裝Command Line Tools
安裝Xcode後簽署license
安裝照官網步驟就好了,不過有個地方有點問題不知道是不是BUG
安裝
sudo gem install cocoapods
CocoaPods不管在做哪些步驟似乎都需要點時間就是了
這樣就安裝好了呵呵,接著來講怎麼用
以這個為例ALSystemUtilities,這個可以取得iOS裝置上的資訊
首先先切換到專案的目錄下,使用以下指令自動產生「Podfile」
pod init
打開Podfile預設長這樣
然後把「pod 'ALSystemUtilities'」加到尾端,這邊有target就是專案下不同的小專案,看哪些需要可以個別加入pod,全部都需要就加在外面
如果要檢查該來源還有沒有被CocoaPods支援,可以用這個指令
pod search ALSystemUtilities
完成Podfile後儲存,接著這個指令安裝
pod install
如果第一次安裝發生問題,試看看這個指令
pod setup
安裝好後中間有一個提示
[!] From now on use `CocoaPods.xcworkspace`.
就是之後都用「CocoaPods.xcworkspace」圖示也不一樣
打開後會發現有兩個專案,CocoaPods的原理是在另一個專案把所有來源編譯成「libPods.a」再Link過去
來寫程式啦,import ALSystem的Header
#import <ALSystem.h>
這樣就可以啦~
如果要刪除什麼來源,直接從Podfile拿掉然後再跑一次「Pod install」就好了
參考
CocoaPods: 'http://cocoapods.org/' CocoaPods安装和使用教程: 'http://code4app.com/article/cocoapods-install-usage'
沒有留言:
張貼留言