iOS开源JSON解析库MJExtension
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开源JSON解析库MJExtension相关的知识,希望对你有一定的参考价值。
参考技术A iOS中JSON与NSObject互转有两种方式:1、iOS自带类NSJSONSerialization 2、第三方开源库SBJSON、JSONKit、MJExtension。项目中一直用MJExtension来进行JSON与Model的互转,非常方便、强大,接下来介绍一下这个轻量、强大的开源库。1、什么是MJExtension?
MJExtension是一套字典和模型之间互相转换的轻量级开源框架,github地址为: GitHub - CoderMJLee/MJExtension: A fast 。功能如下:
2、MJExtension架构
1)UML类图
2)类介绍
3、MJExtension JSON转Model流程图
4、MJExtension用法举例
关于用法详情请见: GitHub - CoderMJLee/MJExtension: A fast 。我这里只介绍两种常用的用法,JSON转Model,JSON转Model数组
以上是关于iOS开源JSON解析库MJExtension的主要内容,如果未能解决你的问题,请参考以下文章
阿里巴巴开源的 JSON 解析库 Fastjson 被曝高危漏洞,官方已发布安全公告