iOS開發之 Xcode的 Cocoapods插件使用方法
眾所周知,Xcode的插件能夠極大地提高我們的開發效率,方便碼代碼,因此本人對於Xcode的插件也是情有獨鍾,但是今天不是來推薦插件的,這方面的博客很多,好用的都大家知道了,再寫也就沒必要了。
看大神們的博客的時候,偶然間發現了CocoaPods這個插件(對,你沒看錯,就是非常好用的第三方庫管理工具的插件!不喜歡用命令行的有福了!),可以方便地使用CocoaPods(至於CocoaPods是什么想必不需要多說了吧,iOS開發必會的技能之一,百度上非常的詳細)來管理第三方庫,不需要在使用命令行了,覺得非常之簡單,於是就下再出來安裝上試用了一下,果然是非常的好用,愛不釋手,好東西不敢獨享,特拿出來分享。默認是在cocoapods安裝好的情況下進行的,如果還沒有安裝好cocoapods,請自行百度,網上方法非常非常多。。。。
在這里下載cocoapods的插件,打開運行一下(本人用的是 OS X 10.11, Xcode 7.2)或者是用Alcatraz安裝(插件的安裝就不在贅述了。。。。這個本身也是個插件,就是用來方便地下載插件的,雖然安裝時候麻煩點,但是安裝后就會愛不釋手的,用它可以直接地搜索和下載各種插件!)。
安裝好之后就開始cocoapods插件的使用了!
步驟:
其實,不管是使用命令還是使用插件,使用大致步驟都是一樣的:
- 第一步,需要創建項目。
- 第二步,創建Podfile文件(這個非常重要)。
- 第三步,搜索需要用的第三方庫(主要是版本號),填寫到podfile文件並保存。
- 第四步,安裝第三方庫,退出,用xcworkspace文件打開(只能用這個打開,不是以前的xcodeproj文件了)。
- 第五步,導入頭文件,開始使用。
首先,安裝成功插件之后,在Xcode的Product選項里面會出現一個cocoapods的條目,如果你看到這個,說明基本已經安裝成功了。

接下來,在里面選擇Create/Edit Podfile,創建一個podfile文件,創建完就自動打開了,在里面填入你要使用的第三方庫,保存,退出!

選擇product -> cocoapods -> install pods,控制台就會出現這樣的東西,

就是在加載需要用的第三方庫,這個是要下載的,所以需要一些時間,不要急。。。
加載完成的話會是這樣的。

然后就會彈出,是否重新使用xcworkspace打開,選擇yes,就會重新打開。
最后,導入第三方庫的頭文件就可以使用了!
到這里,就可以正常的使用cocoapods了,使用插件是不是比命令行更加堅定呢!
這里有兩個地方需要注意一下
- 第一個是上面ios這個三個字母要小寫,不然的話會錯誤(原因我也不清楚為什么,看到網上的大神們說的,我一試,果然如此)
- 還有就是pod的版本號要具體,不知道的話可以在命令行先 pod search 一下,不然的話也會不能用。
填完之后就可以install pods了。install pod 比較慢,需要下載的,多等一會,我第一次用 時候看半天沒反應,以為是不能用,其實是可以用的。
最后,在需要的地方導入頭文件即可使用!
如果導入頭文件沒有提示解決辦法
選擇工程的 Target -> Build Settings 菜單,找到\”User Header Search Paths\”設置項
新增一個值"$(PODS_ROOT)",並且選擇\”recursive\”,這樣xcode就會在項目目錄中遞歸搜索文件
就是這么簡單,不需要用命令行創建podfile文件,不需要用命令行加載。鼠標就可以完成!