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