天天看點

[快速學會Swift第三方庫] SwiftyJSON篇[快速學會Swift第三方庫] SwiftyJSON篇

swiftyjson使得用swift處理json資料更加容易。這是解析json字元串封裝類。實作功能與javascript中的json.parse相近,使用友善。

<a href="#%e5%bf%ab%e9%80%9f%e5%ad%a6%e4%bc%9aswift%e7%ac%ac%e4%b8%89%e6%96%b9%e5%ba%93-swiftyjson%e7%af%87">快速學會swift第三方庫 swiftyjson篇</a>

<a href="#%e7%9b%ae%e5%bd%95">目錄</a>

<a href="#%e7%bc%96%e7%a0%81%e4%b9%8b%e5%89%8d">編碼之前</a>

<a href="#%e5%af%bc%e5%85%a5swiftyjson">導入swiftyjson</a>

<a href="#%e5%85%b6%e4%bb%96%e6%93%8d%e4%bd%9c">其他操作</a>

<a href="#%e8%a7%a3%e6%9e%90%e6%9c%ac%e5%9c%b0json">解析本地json</a>

<a href="#%e7%a4%ba%e4%be%8bjson">示例json</a>

<a href="#%e7%a4%ba%e4%be%8b%e4%bb%a3%e7%a0%81">示例代碼</a>

<a href="#%e8%bf%90%e8%a1%8c%e7%bb%93%e6%9e%9c">運作結果</a>

<a href="#%e8%a7%a3%e6%9e%90%e7%bd%91%e7%bb%9cjson">解析網絡json</a>

<a href="#%e7%a4%ba%e4%be%8bjson-1">示例json</a>

<a href="#%e7%a4%ba%e4%be%8b%e4%bb%a3%e7%a0%81-1">示例代碼</a>

<a href="#%e8%bf%90%e8%a1%8c%e7%bb%93%e6%9e%9c-1">運作結果</a>

<a href="#%e6%b7%b1%e5%85%a5%e5%ad%a6%e4%b9%a0">深入學習</a>

推薦使用cocoapods進行導入,cocoapods是一個負責管理ios項目中第三方開源庫的工具,安裝cocoapods之後使用指令行就能輕松地對所有第三方開源庫進行安裝和更新,而不需要每次上github去下載下傳。

裝好cocoapods後,修改podfile檔案内容為如下:

target後面為工程名,最後一行為工程路徑(這裡的web是我的工程名)

再執行指令:

在target-&gt;工程名-&gt;build settings-&gt;search paths-&gt;user header search paths處添加swiftyjson所在的目錄:

[快速學會Swift第三方庫] SwiftyJSON篇[快速學會Swift第三方庫] SwiftyJSON篇

最後在你需要用到swiftyjson的類中加上:

建立一個本地文檔“notes.json”用于測試

這裡可以使用alamofire提供的測試接口

在浏覽器中打開該位址可以看到:

繼續閱讀