CharlinFeng / Reflect

Reflection, Dict2Model, Model2Dict, Archive
MIT License
307 stars 66 forks source link

无法转换Optional;toDict问题 #8

Open lxlx5434 opened 8 years ago

lxlx5434 commented 8 years ago
  1. 在parse2中: var bag: Bag 改为: var bag: Bag? 运行崩溃。
  2. toDict方法得到的数据类型是[String: Any],Int、Double、String等等都转成了字符串,丢失了数据类型;无法使用该dict转换到model。
lxlx5434 commented 8 years ago

对于第二个问题toDict,我是用valueForKeyPath获取值的,这个方法反回AnyObject,能够保留数据类型,还能够通过生成的dict来还原model。