作者:
rollr (衛生紙的心情)
2018-06-16 19:23:59※ 引述《t19960804 (泥好嗎)》之銘言:
: 標題: [問題] Codable解析格式
: 時間: Sat Jun 16 11:56:56 2018
:
: 小弟在練習怎麼用codable解析json
: 目前有一個從jsonGenerator產生的假資料
: 它最外層是一個陣列
: 但是decode的時候
: 最外層需要一個codable的物件
: 這樣要如何修改
: 請各位大大開導
: https://i.imgur.com/qfMSUic.jpg
:
:
作者:
XXXXLAY (金城武(本尊))
2018-06-16 20:48:00不知道大家覺得用swiftyjson跟codable有什麼感想
作者:
darktt (小朱)
2018-06-16 22:08:00Codeable比較適合固定格式的json檔,網路api有時在error的時候是給另外一個json格式就很麻煩
作者:
rollr (衛生紙的心情)
2018-06-17 13:25:00我以為在 callback 回來的時候就可以先檢查是否為 error 物件?
作者:
darktt (小朱)
2018-06-17 22:11:00有些網路api只要送的格式錯誤就會給另外一種json(看向dropbox api…
作者:
ch30529 (主人)
2018-06-18 00:31:00SwifyJSON的速度比較慢
同一隻 api 會給兩種 Json 是可以處理的,只要自己定義 Decoder
作者:
rollr (衛生紙的心情)
2018-06-18 22:41:00我也是理解如 cryinglove...還是請 darktt 大大有空分享?
其實麻煩的地方就是要自己定義decoder,尤其是如果jsonobject裡面有欄位的type不定的時候,要用codable處理會很麻煩
寫起來應臭又長的 Decoder,只為了一個 key 也要寫全部,