1.打開終端(Terminal)vim
安裝cocoapods:網站
回車運行,拋出以下的異常:ui
上網查了一下,這是牆外的網站,咱們牆內的訪問不了。這時候咱們就要更換cocoapods的來源:spa
若是gem的版本太舊,就執行以下命令更新一下gem:get
如下是更新成功的提示(更新過程的中間有一大串東西輸出):it
更新完畢就能夠安裝cocoapods了:io
更新到中途跑出了異常(operation not permited),解決辦法以下:ast
要輸入密碼,輸入的密碼隱藏,光標不會動,也不會小黑點,內心想着輸完了就回車就ok了import
而後就會繼續下載安裝cocoapodsfile
完成後就 pod setup,輸入以下命令:
中途會卡在setting up cocoapods master repo這裏一段時間(這個時候就是在安裝)
這段時間持續多久呢,這麼說吧,我等了6個小時
setup成功後是這樣的:
到此cocoapods就安裝成功了。
接下來就是使用cocoapods來引入Alamofire了:
繼續仍是要在終端操做。
切換(cd)到你工程的目錄下,好比個人工程目錄就是在desktop/afDemo
接着就是在當前目錄下新建一個叫 Podfile的文件
而後就是輸入以下命令:
結果會打開一個空白文件,不用管,能夠直接關閉,而後就是vim Podfile文件,對該文件進行編輯:
如下是我本身的三次嘗試:
1.如下是對Podfile文件的第一種寫法:
vim後輸入「i」進入編輯模式
編輯完就按「Esc」,輸入wq或wq! 保存。
而後就安裝下載第三方庫:pod install
這裏個人第一張寫發拋異常了。
而後我換了第二中寫法:
這個是我在Alamofire的gihub上看到的寫法,結果以下:
仍是如此,而後我換成第三種寫法:
ps:「afDemo」這個地方寫你的工程名「你的工程名」
保存退出,pod install 結果以下:
如上正式安裝成功,紅字的內容是提醒你下次打開工程的時候要去打開xcworkspace後綴的文件。
到此就能夠關閉終端,打開你的工程,在controller裏面import Alamofire,這個時候你可能會出現異常提示:
這個時候不用急着去找錯誤,這個異常你能夠忽略,只要build一下就會消失。
如下是幾遍參考到的文章: