Swift-Alamofire的下載與使用

Alamofire github 下載地址 https://github.com/Alamofire/Alamofire


一直都在做前端和java的開發(fā),想自學(xué)一下ios,又因為swift語法相對oc簡潔而且易學(xué)了很多,所以就直接跳過了oc學(xué)習(xí)了swift。在網(wǎng)上查了一下,最常被使用的swift Http網(wǎng)絡(luò)庫就是Alamofire了,第一步先將Alamofire導(dǎo)入工程當(dāng)中(沒有使用第三方的包管理工具)。


第一步 下載Alamofire

Alamofire github 界面

點擊Clone or download下載

第二步

將下載好的Alamofire文件夾拖入工程的根目錄下

第三步

將Alamofire文件夾下的Alamofire.xcodeproj文件(那個藍色的)拖到xcode界面中工程根目錄下

第四步

General -> Embedded Binaries 點擊左下角 “+”,將Alamofire對應(yīng)需要用的framework添加進去(例如做ios開發(fā)的話只需要添加 ios 版本的framework)


Alamofire基本用法

Alamofire.request(Method, URLString, parameters, encoding, headers).responseJSON {

 response in

 guard let jsonData = response.result.value else { return }

 //code

}

使用時發(fā)現(xiàn)response返回的數(shù)據(jù)如果為中文的話編碼時會出現(xiàn)問題,故使用另一個第三方庫swiftJson接受json數(shù)據(jù)解決了這個問題。

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

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

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,185評論 4 61
  • Life is tough, so are you. 很多時候,生活只有眼前的茍且,現(xiàn)實的忙碌、浮躁、不安,早已忘...
    笨豆芽閱讀 522評論 1 9
  • 1、 嗨,好久沒有你的信,好久沒有和你談心。 今天的你工作狀態(tài)非常好,幾乎沒有刷微博看朋友圈,就算是打開知乎,也只...
    錦叔閱讀 726評論 4 4
  • 在這座小城里,每天都發(fā)生著不同的事,每個人在這里,都演繹著自己的故事。 我所看到的,不過是那么一個小小的部分,而這...
    穆念晴閱讀 548評論 0 0

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