在 Swift 4 的 Foundation 的模塊中添加了對(duì) JSON 解析的原生支持。
雖然已經(jīng)有很多第三方類庫(kù)實(shí)現(xiàn)了 JSON 解析匆帚,但是能夠看到這樣一個(gè)功能強(qiáng)大、易于使用的官方實(shí)現(xiàn)還是很有必要學(xué)習(xí)的旁钧。
注意:如果你的 JSON 數(shù)據(jù)結(jié)構(gòu)和你使用的 Model 對(duì)象結(jié)構(gòu)一致的話吸重,那么解析過(guò)程將會(huì)非常簡(jiǎn)單。
一定要注意到這句話哦均践,swift是強(qiáng)語(yǔ)言類型
晤锹,不同于OC。習(xí)慣了OC的方式彤委,這里一定要改過(guò)來(lái)鞭铆。要及時(shí)的跟server的小伙伴確認(rèn)返回值類型,否則你在那邊噗呲撲哧的寫半天 發(fā)現(xiàn)一運(yùn)行就崩潰焦影,很煩人的车遂。
為了避免誤人子弟,找到了一篇寫得比較完善的文章記錄下斯辰。