Swift编程swiftSwift

Swift4.0开发所遇问题总结

2018-02-28  本文已影响24人  大一号

Swift 4.0中setValuesForKeys()崩溃问题 :

该方法在Swift3中, 编译器会为属性自动添加@objc, 而到了Swift4中, 编译器不再这样做,

此时如果未在属性前加入@objc, 会导致崩溃.

需要我们在每一个属性前手动添加@objc,当然还有一个更简单的方法:

@objcMembers

这样就会为该model中的每个属性添加@objc.

上一篇 下一篇

猜你喜欢

热点阅读