HandyJSON 属性不支持CGFloat

7xzttuei  于 5个月前  发布在  其他
关注(0)|答案(4)|浏览(106)

No description provided.

niknxzdl

niknxzdl1#

解析Json时,Model中的属性如果声明为CGFloat属性,解析为nil,如果声明为Float类型,是可以正确解析出数据的

fykwrbwg

fykwrbwg2#

需要实现HandyJSON

zzoitvuj

zzoitvuj3#

extension CGFloat: HandyJSON {}
使用CGFloat需要导入UIKit,但是HandyJSON本身并不需要UIKit这个库的支持,所以可以手动实现一下

oipij1gg

oipij1gg4#

CGFloat是其他框架的, HandyJSON只需要Foundation, 所以当然不支持, 你写个扩展快速把Double转为CGFloat就OK

相关问题