Swift5使用KVC报setValue:forUndefinedKey
最新推荐文章于 2024-08-26 08:19:17 发布
Swift5中,使用KVC进行字典到模型转换时可能会遇到`setValue:forUndefinedKey:`错误。解决方法是在自定义模型中重写`setValue forUndefinedKey:`方法,并在需要的地方调用`self.setValuesForKeys(dict)`。为了确保兼容性,可以在属性定义前加上`@objc`注解。
摘要由CSDN通过智能技术生成