1. 簡介
CocoaPods是一個負責管理iOS項目中第三方開原始碼的工具,其源碼在Github上開源。使用CocoaPods可以 節省設定和更新第三方開源庫的時間並提高工作效率。
2. CocoaPods的安裝和使用
2.1 安裝
在終端中依次輸入以下兩條命令:
sudo gem install cocoapods
pod setup
2.2 使用
2.2.1 基本使用
1) 在Xcode中建立項目,例如PodsDemo,建立完成之後退出Xcode。開啟終端,cd進入該檔案夾所在目錄
2) 建立設定檔
vi Podfile
輸入諸如以下內容:
platform :ios, '7.0'
pod 'AFNetworking'
在設定檔中除添加了AFNetworking架構之外,還指定了iOS的項目啟動並執行最低版本
3) 輸入:wq儲存退出vi
4) 安裝 pod
pod install
5) 在Finder中雙擊開啟PodsDemo.xcworkspace即可
提示:在Xcode 中,#import標頭檔時,如下使用:
#import <AFNetworking.h>
2.2.2 CocoaPods的其他功能
1) 尋找第三方庫
pod search json
該命令可以搜尋第三方庫的完整名稱,也可以輸入相關關鍵字,例如pod search json
2) 更新第三方庫的引用
開啟Podfile設定檔,添加或刪除設定檔中的第三方庫引用,儲存退出之後,運行:
pod update
或者
pod install
可以更新項目對第三方庫的引用。
有關CocoaPods使用的進一步資訊,可以訪問官方網站: http://docs.cocoapods.org/guides/getting_started.html
3. 常用gem命令
3.1 添加gem的源(為啥添加你懂得,在此感謝下老馬)
gem sources -a http://ruby.taobao.org/
3.2 查看gem源
gem sources –l
3.3 gem自身升級
sudo gem update –system
3.4 查看目前的版本
gem –version
3.5 清除到期的gem
gem cleanup
3.6 安裝包
gem install ruby
3.7 卸載包
gem uninstall ruby
3.8 更新本地安裝的包
gem update
3.9 列出本地安裝的包
gem list
查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/