Swift handyJson使用原理

handyJson使用原理:


1、获取实例对象的起始指针,移动到有效起点

2、通过Mirror获取每一个字段的字段名和字段类型

3、根据字段名在Json中取值,转换为和字段一样的类型,通过指针写入

4、根据本字段类型的占位大小和下一个字段类型,计算下一个字段的对齐起点

5、移动指针,处理赋值

参考原作者文章:[HandyJSON] 设计思路简析

猜你喜欢

转载自www.cnblogs.com/shen5214444887/p/12356155.html