问题描述
- IOS在不使用任何框架的前提下,如何把模型转换成字典呢?
- IOS在不使用任何框架的前提下,如何把模型转换成字典呢?我现在真的不知道怎么弄了,谢谢
解决方案
利用KVC就可以了直接[self setValuesForKeysWithDictionary:Dict];
解决方案二:
你要的是自动转换吗?那样就需要通过objc的函数遍历模型的属性,然后转换成字典的 key-value ,还要考虑数据类型兼容问题,不然会有bug,具体做法可以参考 JsonModel 的实现
如果是手动转换,那就初始化一个 NSMutableDictionary,然后一个个属性 set 进去
时间: 2024-09-19 08:57:55