Swift使用第三方库MJExtension

首先先要感谢MJ老师,感谢他带来这么好用的第三方控件。

现在,进入正题,连续几个星期以来,我一直在网上搜寻Swift如何调用MJetension中得方法,来将Json字符串转换为模型对象。终于,黄天不负苦心人,终于明白过来该怎么调用OC中得方法。
比如,字典(json字符串)转模型,就是定义一个模型变量,通过模型变量去点出mj开头的使用方法。
例如:
let model = Model()
model.mj_setKeyValues(字典)
如此这般就可以把json数据导入到模型中了

补充:如果想要正常转换,需要在模型类型中继承至NSObject对象,否则无法将字典中得值导入到模型类中,并且会报错!

题外话:
在获取转换后的数据时,是int类型的数据,会获取为空,但是只要在模型类中修改字段类型为NSNumber时,就可以获取到数值,不知道为什么?

小弟文笔不行,还望各位见谅。小弟我只是把自己的事物记录下来,方便自己,也顺便方便他人。顺便还请各位大神指点指点。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,229评论 4 61
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,915评论 18 139
  • 转载自:https://github.com/Tim9Liu9/TimLiu-iOS[https://github...
    香橙柚子阅读 8,715评论 0 36
  • 此书为了凑单而买,但是本子薄,内容又是我喜欢的唐传奇,竟然是最先读完的。现记录一些给我启发觉得好玩的观点算作笔记。...
    齐婴宁阅读 1,368评论 0 6
  • 雨水笨拙地敲打着窗户 散开的水珠搅乱着外面的灯火阑珊 我用手袖去擦窗户 我想看清外面灯火通明的世界 突然想起自己犯...
    無炭阅读 237评论 0 0