iOS程序依賴管理的工具:CocoaPods

jopen 12年前發布 | 41K 次閱讀 CocoaPods iOS開發 移動開發

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 5.0.2中,#import頭文件時,沒有智能提示,不過直接輸入就能正常使用了。

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.baiduhome.net/lib/view/home/1388019768234

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!