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


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 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM