跟着MJExtension实现简单的字典转模型框架(转)

2017-09-02  本文已影响40人  b470b9fc7145
  1. 通过属性查找,不是ivar

注:在旧版本的MJExtension中,获取成员变量是通过class_copyIvarList来获取的类的所有实例变量,根据MJ源码中的说明:"在 Swift 中,由于语法结构的变化,使用 Ivar 非常不稳定,经常会崩溃!",所以改用了获取成员属性的方法.

  1. 通过setValueForKey赋值(KVC)
  2. 复杂的进行二次过滤(属性是模型、数组)

http://www.jianshu.com/p/d2ecef03f19e

上一篇 下一篇

猜你喜欢

热点阅读