我在我的核心数据模型和我的data.swift类中添加了一个新属性(类型为boolean)。我添加属性后尝试运行我的应用程序。一切正常。现在我尝试使用new属性。我写了一些代码,其中的工作是使用属性。现在我尝试了第二次运行应用程序。它崩溃了。有人知道为什么吗?
答案 0 :(得分:0)
Bool
不是对象,因此无法管理。而是将属性设置为NSNumber
。
NSNumber
有一个名为boolValue
的属性,您可以将其设置为将其用作布尔值。
答案 1 :(得分:0)
您的问题是您的新DataModel与创建数据存储区时使用的不一样。
因此您必须从模拟器中删除您的应用。然后再次启动你的应用程序它应该工作。