你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS開發——CocoaPods安裝與使用

iOS開發——CocoaPods安裝與使用

編輯:IOS開發綜合

之前的博客中介紹了好多的第三方框架,這次介紹一下CocoaPods這個工具。當你開發iOS應用時,會經常使用到很多第三方開源類庫,然後我們一般的做法是下載第三方類庫,然後拖入我們的項目中,但是如果用的第三方類庫很多的時候,我們一個個下載拖入很麻煩,這時候我們就需要CocoaPods來處理這個問題了。

CocoaPods的簡介

CocoaPods項目的源碼(https://github.com/CocoaPods/CocoaPods)在Github上管理。該項目開始於2011年8月,經過多年發展,現在已經成為iOS開發事實上的依賴管理標准工具。開發iOS項目不可避免的要使用,第三方開源庫,CocoaPods的出現使我們可以節省設置和更新第三方開源庫的時間。

CocoaPods的安裝

CocoaPods安裝非常簡單,使用ruby的gem的命令即可下載安裝:

$ sudo gem install cocoapods

如果你在終端中敲入這個命令之後,會發現半天沒有任何反應,則是因為ruby的軟件園rubygems.org被屏蔽了,需要更新ruby的源,用下面的代碼將官方的ruby源替換成國內淘寶的源:

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/

為了驗證你的Ruby鏡像是並且僅是taobao,可以用以下命令查看:

$ gem sources -l

在終端中出現下面文字:

*** CURRENT SOURCES ***

https://ruby.taobao.org/

然後就可一執行安裝命令了。

CocoaPods的使用

使用CocoPods和安裝它一樣簡單,也是通過一兩行命令就可以搞定。我通過一個例子來介紹它的用法。
之前介紹過AFNetWorking框架,現在我們用CocoaPods來導入。
在終端中進入(cd命令)你項目所在目錄,然後在當前目錄下,用vim來創建Podfile

$ vim Podfile

然後在Podfile文件中輸入以下文字:

platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"

然後保存退出。vim環境下,保存退出命令是:

:wq

利用CocoPods下載AFNetworking類庫。在終端中的當前項目目錄下,運行以下命令:

$ pod install

運行$ pod install命令產生了的新文件。以後打開項目就用 CocoaPodsDemo.xcworkspace 打開,而不是之前的.xcodeproj文件。

下面是我導入後項目目錄的截圖:
這裡寫圖片描述

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved