Alamofire是AFNetworking的swift版本,功能灰常強大。
SwiftyJSON是操作json的非常棒的開源庫
接下來我做一個簡單的入門小例子,
我使用cocoaPods來管理依賴,需要在Podfile裡添加我們需要的兩個庫
在terminal裡運作
cocoapods會為我們自動生成需要導入的第三方庫的資訊。
關閉工程打開cocoaPods為我們生成的工程檔案,編輯通過後就能導入這兩個庫了
因為我們要通路網絡,需要在info.plist裡開放權限,加入下面的代碼
接下來就可以用它Alamofire請求網絡使用swiftyJson解析Json
好了這個簡單的例子就寫完了,還有一個更友善的方法就是用下邊這個庫,他是內建了上邊說的兩個庫,有時間你可以玩一下
<a href="https://github.com/SwiftyJSON/Alamofire-SwiftyJSON" target="_blank">https://github.com/SwiftyJSON/Alamofire-SwiftyJSON</a>