在 swift 4.0
中,使用 setValuesForKeys
赋值会出现失败的情况,属性并没有被赋值。
- 解决方法:
swift3
中,编译器自动推断@objc
,自动添加@objc
swift4
中,编译器不再自动推断,必须显式添加@objc
或者,直接给类添加以下关键字:
@objcMembers class Test { ... }
在 swift 4.0
中,使用 setValuesForKeys
赋值会出现失败的情况,属性并没有被赋值。
- 解决方法:
swift3
中,编译器自动推断@objc
,自动添加@objc
swift4
中,编译器不再自动推断,必须显式添加@objc
或者,直接给类添加以下关键字:
@objcMembers class Test { ... }
本文标题:Swift 4 'setValuesForKeys
本文链接:https://www.haomeiwen.com/subject/guvzvxtx.html
网友评论