美文网首页
Swift 4 'setValuesForKeys

Swift 4 'setValuesForKeys

作者: 冰霜海胆 | 来源:发表于2017-11-23 15:48 被阅读18次

swift 4.0 中,使用 setValuesForKeys 赋值会出现失败的情况,属性并没有被赋值。

  • 解决方法:
    swift3中,编译器自动推断@objc,自动添加@objc
    swift4中,编译器不再自动推断,必须显式添加@objc

或者,直接给类添加以下关键字:

@objcMembers
class Test {
    ...
}

相关文章

网友评论

      本文标题:Swift 4 'setValuesForKeys

      本文链接:https://www.haomeiwen.com/subject/guvzvxtx.html