前言
客户端开发项目中,不可避免地需要网络数据---将服务端下发的JSON数据解析成客户端可阅读友好的Model。Objective-C下使用最多的是JSONModel,它能在OC Runtime基础下很好地完成解析工作。那么在纯代码中,这个功能是如何实现的?下面开始我们的探索~
- 手动解析
- 原生:Swift4.0 JSONDecoder
- JSONDecoder 问题 及 解决方案
手动解析
假设一个User类要解析,Json如下:
前言
客户端开发项目中,不可避免地需要网络数据---将服务端下发的JSON数据解析成客户端可阅读友好的Model。Objective-C下使用最多的是JSONModel,它能在OC Runtime基础下很好地完成解析工作。那么在纯代码中,这个功能是如何实现的?下面开始我们的探索~
手动解析
假设一个User类要解析,Json如下:
发表评论