你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS開發中的第三方類庫管理工具-CocoaPods-

iOS開發中的第三方類庫管理工具-CocoaPods-

編輯:IOS開發綜合

 

CocoaPods是什麼?

當iOS 項目中需要使用第三方開源類庫時,或者已使用的類庫需要更新時,再去一個個重新下載非常麻煩,但是通過CocoaPods,我們可以一行命令就解決這個問題

CocoaPods是一個負責管理iOS項目中第三方開源代碼的工具,Cocoa使用Ruby開發,其源碼在Github上開源https://github.com/CocoaPods/CocoaPods

CocoaPods可以節省設置和更新第三方開源庫的時間,提高工作效率

CocoaPods的使用 前言

gem是一個管理ruby庫和程序的標准包,通過gem可以查找、安裝卸載軟件

安裝CocoaPods

先在終端輸入下面的命令,
sudo gem sources –remove https://rubygems.org/ 等有反應之後輸入下面這行
sudo gem sources -a http://ruby.taobao.org/ 然後輸入這行查看地址
gem sources -l

如果出現類似下面的提示,代表OK

這裡寫圖片描述

安裝CocoaPods的工具包,在終端輸入下面的命令,安裝過程中由於網絡問題會比較慢,請耐心等待

sudo gem install cocoapods

在終端輸入下面命令,初始化<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4NCnBvZCBzZXR1cA0KPHA+s/bP1s/CzbzX1rf7se3KvrP1yry7r7PJuaY8L3A+DQo8cD48aW1nIGFsdD0="這裡寫圖片描述" src="/uploadfile/Collfiles/20150410/2015041008364029.png" title="\" />

在終端輸入pod search AFN,可以看到框架的版本,下載git的地址
這裡寫圖片描述

如果安裝還不成功,升級下gem

sudo gem update –system

項目中使用pods

使用xcode新建項目

終端切換到項目中使用pod init 創建一個Podfile文件
這裡寫圖片描述

編輯Podfile文件,輸入 sudo vi Podfile ,然後導入AFN框架如下左圖,然後保存
這裡寫圖片描述

?* 接著輸入pod install 把相關框架添加到項目中,在執行命令前把xcode和模擬器都關了
這裡寫圖片描述

出現下面的提示,代表已經集成到你的項目中,由於網絡原因,可能下載會有點慢

這裡寫圖片描述

接著打開Pods演示.xcworkspace即可運行項目,記住不是打開 Pods演示.xcodeproj
這裡寫圖片描述

所有的依賴已經添加完成,我們就要導入頭文件即可使用
這裡寫圖片描述

注意導入頭文件的格式,只能使用尖括號導入

這裡寫圖片描述

總結:

Pods所有的依賴是根據Podfiles 文件配置的

要配置框架時,可以在後面指定配置號 pod ‘SDWebimage’, ‘~> 0.2.0’,但一般不指定,不指定則所用最近的版本號
這裡寫圖片描述

有框架更新時,在終端切換到項目,然後運行 pod update 命令即可

如果是追加第三方框架,搜索框架,然後寫入 PodFile ,使用 pod install命令
這裡寫圖片描述

添加的會顯示在下圖所示的地方

這裡寫圖片描述

下面是常用的GEM命令
???????????????????? 這裡寫圖片描述

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