swift:使用cocoapods引入Alamofire

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一下就會消失。

如下是幾遍參考到的文章:

http://www.jianshu.com/p/6e5c0f78200a

http://www.jianshu.com/p/07b1ec36a689

相關文章
相關標籤/搜索