您好,登錄后才能下訂單哦!
CocoaPods 的詳細安裝和使用
安裝:
首先MAC下都自帶ruby,而且你只要裝了Xcode5+以上的版本,都自帶gem
那么我直接打開終端,敲代碼就好了
首先判斷你的網絡是否×××,如果未×××,我們來換取下服務器
gem sources - -remove https://rubygems.org/ gem sources -a
再敲一行代碼看一下是否改變
gem sources -l
如果已經改變成taobao,我們再進行下面的操作
sudo gem install cocoapods
會讓你輸入密碼,當提示入下圖所示即安裝完畢
接下來我們進行pod初始化,這段時間比較長,網速好的話大約10分鐘,請耐心等待,可以去抽顆煙
pod setup
安裝完畢后會出現下圖所示內容
OK,這樣我們就安裝完畢,我們去文件夾中確認一下,finder下點擊前往文件夾
~/.cocoapods
進入就可以看到有一個文件夾,OK,安裝成功
下面我們來講解下如何在新工程里面使用:
首先我們在工程里面創建一個空的file,起名為Podfile,其他名字不會識別,如下圖所示
然后我們點擊文件,輸入如圖所示的代碼:
OK,這樣我們就可以進行下一步的安裝了哦
先介紹一下上面代碼的意思:
platform為平臺,后面接上iOS,加上逗號,后面介紹iOS版本+,’7.0’就是7.0+的三方庫都適用
pod為管理代碼庫的平臺,'AFNetworking'為三方類庫的名稱,'~> 2.4.0' 為當前類庫的版本
但是這里要講一個細節,也就是pod上對三方庫的搜索
進入終端,敲打
pod search 三方庫名
之后你會發現好多類似的三方庫,如下圖所示
看到pod 'AFJSONRPCClient', '~> 2.1.1’的代碼了吧,沒錯,這就是我們需要添加到Podfile文件里面的代碼哦
一般git上面的三方庫都會有相關的代碼,如果沒有,說明沒有關聯cocoaPods,需要我們自己手動添加
在文件中寫好想要管理的三方類庫的名字以后呢,我們在終端敲如下代碼
cd 你的項目文件夾
用終端進到如圖所示的文件夾里面,并把PodFile文件拉到這個文件夾目錄下哦,否則安裝的時候找不到Podfile文件的
然后我們敲入代碼
pod install
成功后會出現如下圖所示的內容
最下面的代碼段是提示我們關閉當前的工程,關閉以后再次進入工程文件夾,會發現如下圖所示的變動
你會發現,多了好多東西哦,沒錯,現在我們要雙擊workspace這個文件進入了哦,而不是之前的xcodeproj
進去以后呢,我們如何調用某個三方庫呢,如下圖所示
只要在對應的文件頭import這個類就好了哦,這樣我們就可以簡單的使用它了,我們也可以把它寫在.pch文件里面,這樣方便全局來調用哦
如果我們在Podfile里面添加新的類庫名以后
我們還會需要更新Podfile,如下代碼
pod update
當然如果多人協作開發,我建議禁止其索引更新操作,以免發生沖突
pod update - -no-repo-update
OK,就先介紹到這里吧,以上應該足夠可以讓你熟練運用cocoaPods了哦
加油哦,小伙伴們,有問題請到技術交流群里面提出
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。