YYModel解析失败,返回nil(在swift 3下返回空)

解决办法:在class声明上方,增加@objcMembers,又可以愉快的使用YYModel啦~
YYModel是一个在OC里面很多人在用的工具,在swift下有HandyJson。
在之前swift项目中,我也沿用了YYModel,并没有问题。
然而,在最新的项目中,XCode9之下,YYModel失效了。再也不能返回model了。究其原因,是swift 3的新特性导致的。如果你对Model需要用到YYModel,则需要增添如下的声明:

@objcMembers // 所有的类成员都暴露于Objective-C
class ClassA : NSObject {
   var firstProperty = ""
    var secondProperty = ""
}

你可能感兴趣的:(YYModel解析失败,返回nil(在swift 3下返回空))