iOS開(kāi)發(fā)之 Xcode的 Cocoapods插件使用方法

眾所周知,Xcode的插件能夠極大地提高我們的開(kāi)發(fā)效率,方便碼代碼,因此本人對(duì)于Xcode的插件也是情有獨(dú)鐘,但是今天不是來(lái)推薦插件的,這方面的博客很多,好用的都大家知道了,再寫(xiě)也就沒(méi)必要了。

看大神們的博客的時(shí)候,偶然間發(fā)現(xiàn)了CocoaPods這個(gè)插件(對(duì),你沒(méi)看錯(cuò),就是非常好用的第三方庫(kù)管理工具的插件!不喜歡用命令行的有福了!),可以方便地使用CocoaPods(至于CocoaPods是什么想必不需要多說(shuō)了吧,iOS開(kāi)發(fā)必會(huì)的技能之一,百度上非常的詳細(xì))來(lái)管理第三方庫(kù),不需要在使用命令行了,覺(jué)得非常之簡(jiǎn)單,于是就下再出來(lái)安裝上試用了一下,果然是非常的好用,愛(ài)不釋手,好東西不敢獨(dú)享,特拿出來(lái)分享。默認(rèn)是在cocoapods安裝好的情況下進(jìn)行的,如果還沒(méi)有安裝好cocoapods,請(qǐng)自行百度,網(wǎng)上方法非常非常多。。。。

這里下載cocoapods的插件,打開(kāi)運(yùn)行一下(本人用的是 OS X 10.11, Xcode 7.2)或者是用Alcatraz安裝(插件的安裝就不在贅述了。。。。這個(gè)本身也是個(gè)插件,就是用來(lái)方便地下載插件的,雖然安裝時(shí)候麻煩點(diǎn),但是安裝后就會(huì)愛(ài)不釋手的,用它可以直接地搜索和下載各種插件?。?。

安裝好之后就開(kāi)始cocoapods插件的使用了!


步驟:

其實(shí),不管是使用命令還是使用插件,使用大致步驟都是一樣的:

  • 第一步,需要?jiǎng)?chuàng)建項(xiàng)目。
  • 第二步,創(chuàng)建Podfile文件(這個(gè)非常重要)。
  • 第三步,搜索需要用的第三方庫(kù)(主要是版本號(hào)),填寫(xiě)到podfile文件并保存。
  • 第四步,安裝第三方庫(kù),退出,用xcworkspace文件打開(kāi)(只能用這個(gè)打開(kāi),不是以前的xcodeproj文件了)。
  • 第五步,導(dǎo)入頭文件,開(kāi)始使用。

首先,安裝成功插件之后,在Xcode的Product選項(xiàng)里面會(huì)出現(xiàn)一個(gè)cocoapods的條目,如果你看到這個(gè),說(shuō)明基本已經(jīng)安裝成功了。


安裝成功

接下來(lái),在里面選擇Create/Edit Podfile,創(chuàng)建一個(gè)podfile文件,創(chuàng)建完就自動(dòng)打開(kāi)了,在里面填入你要使用的第三方庫(kù),保存,退出!


podfile文件

選擇product -> cocoapods -> install pods,控制臺(tái)就會(huì)出現(xiàn)這樣的東西,


加載pods

就是在加載需要用的第三方庫(kù),這個(gè)是要下載的,所以需要一些時(shí)間,不要急。。。
加載完成的話會(huì)是這樣的。


加載完成

然后就會(huì)彈出,是否重新使用xcworkspace打開(kāi),選擇yes,就會(huì)重新打開(kāi)。

最后,導(dǎo)入第三方庫(kù)的頭文件就可以使用了!


到這里,就可以正常的使用cocoapods了,使用插件是不是比命令行更加堅(jiān)定呢!

這里有兩個(gè)地方需要注意一下

  • 第一個(gè)是上面ios這個(gè)三個(gè)字母要小寫(xiě),不然的話會(huì)錯(cuò)誤(原因我也不清楚為什么,看到網(wǎng)上的大神們說(shuō)的,我一試,果然如此)
  • 還有就是pod的版本號(hào)要具體,不知道的話可以在命令行先 pod search 一下,不然的話也會(huì)不能用。

填完之后就可以install pods了。install pod 比較慢,需要下載的,多等一會(huì),我第一次用 時(shí)候看半天沒(méi)反應(yīng),以為是不能用,其實(shí)是可以用的。

最后,在需要的地方導(dǎo)入頭文件即可使用!

如果導(dǎo)入頭文件沒(méi)有提示解決辦法

選擇工程的 Target -> Build Settings 菜單,找到\”User Header Search Paths\”設(shè)置項(xiàng)
新增一個(gè)值"$(PODS_ROOT)",并且選擇\”recursive\”,這樣xcode就會(huì)在項(xiàng)目目錄中遞歸搜索文件

就是這么簡(jiǎn)單,不需要用命令行創(chuàng)建podfile文件,不需要用命令行加載。鼠標(biāo)就可以完成!

歡迎大家關(guān)注我的簡(jiǎn)書(shū)博客,不定期會(huì)寫(xiě)一些項(xiàng)目開(kāi)發(fā)過(guò)程中遇到的技術(shù)問(wèn)題和看到的優(yōu)秀文章。希望大家共同學(xué)習(xí)進(jìn)步!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容