iOS開發之Cocoa Pods

Cocoa Pods

CocoaPods是一個負責管理iOS項目中第三方開源代碼的工具ios

 

Cocoa使用Ruby開發,其源碼在Github上開源 git

https://github.com/CocoaPods/CocoaPodsgithub

 

能夠節省設置和更新第三方開源庫的時間,提升工做效率json

 

提示:ruby

使用Ruby開發的優秀的開源組件包,大多由RubyGems管理,如ROR網絡

RubyGems,簡稱gems。是一個用於對 Ruby組件進行打包的Ruby打包系統。它提供一個分發Ruby程序和庫的標準格式,還提供一個管理程序包安裝的工具app

安裝CocoaPods

打開終端框架

sudo gem install cocoapods工具

命令解釋:用gem安裝cocospods工具包spa

 

pod setup

命令解釋:用gem安裝cocospods工具包

 

提示

安裝了CocoaPods以後,從此在命令行中,直接使用pod便可

 

參考資料

http://code4app.com/article/cocoapods-install-usage

CocoaPods的使用——查找第三方庫

打開終端

pod search json

命令解釋:在pods庫中搜索包含"json"字樣的第三方框架

 

搜索結果中會包含:

  1. 框架主要功能
  2. POD配置文件中的格式
  3. 開發者主頁
  4. 開源源代碼倉庫URL,大多存放在Github
  5. 版本歷史
  6. 其餘輔助功能

提示

若是不確認某一個框架是否可用時,能夠先去Github上看一下

基本使用

Xcode中新建項目

打開終端

cd 項目目錄

pwd

open -e Podfile

輸入諸如如下內容:

platform :ios, '7.0'

pod 'AFNetworking'

保存退出,回到終端

pod install

命令解釋:按照Podfile中的設置安裝並配置Xcode項目

提示

因爲網絡緣由,Analyzing dependencies(分析依賴)過程可能會很是長

貌似很難看到截圖的畫面...

後續工做

添加完成以後,雙擊xxx.xcworkspace便可

全部項目中使用的第三方庫的相關配置已經所有完成

注意:使用Pods配置的項目,在#import頭文件時,須要

#import <AFNetworking.h>

 

添加或升級第三方庫

編輯Podfile文件

而後打開終端,進入項目目錄輸入以下命令

若是升級第三方庫,輸入:

pod update

若是添加了新的第三方庫,輸入:

pod install

GEM經常使用命令

添加gem的源

gem sources -a http://ruby.taobao.org/

查看gem

gem sources –l

gem自身升級

sudo gem update –system

查看當前版本

gem –version

清除過時的gem

gem cleanup

安裝包

gem install ruby

卸載包

gem uninstall ruby

更新本地安裝的包

gem update

列出本地安裝的包

gem list 

相關文章
相關標籤/搜索