解決辦法:在class聲明上方,增加@objcMembers,又可以愉快的使用YYModel啦~
YYModel是一個在OC里面很多人在用的工具,在swift下有HandyJson。
在之前swift項(xiàng)目中,我也沿用了YYModel,并沒有問題。
然而,在最新的項(xiàng)目中,XCode9之下,YYModel失效了。再也不能返回model了。究其原因,是swift 3的新特性導(dǎo)致的。如果你對Model需要用到Y(jié)YModel,則需要增添如下的聲明:
@objcMembers // 所有的類成員都暴露于Objective-C
class ClassA : NSObject {
var firstProperty = ""
var secondProperty = ""
}