没有上下文类型可编码,无法解析对成员的引用

在这里,我想分享一下我的经验,即为NSManagedObject类实现Codable协议时解决此编译错误。

当我们尝试编码NSSet类型的汽车对象时,就会出现错误。 汽车对象是CoreData NSManagedObject生成的类。

解决方案:经过广泛研究,我们必须达到的解决方案是在支持Objective C对象方面,codable存在一些潜在问题。 NSSet是Objective C类型。 因此,将NSSet更改为Set可以解决编译问题并发挥作用。

学分到 :Sathiyanarayanan,印度钦奈

如有任何疑问,请随时通过pratheesh_db@hotmail.com与我联系。