核心数据的目的是保存MapKit上的位置,但是当我创建类"Spot“( NSManagedObject的子类)时,我会得到这个Buildtime错误。command failed with exit code 1 (use -v to see invocation)
在之前的评论中(这是一个经过编辑的问题)--据说原因是在Libraries...But中重复了代码
正如在 on SO (和)中指出的那样,NSManagedObject实例不包含对它们起源的NSManagedObjectContext的强烈引用。乍一看,这似乎是一个奇怪的决定,因为没有context,NSManagedObject实例几乎毫无用处,因为它会导致诸如之类的令人困惑的错误。
有人能提供一些关于为什么会这样的背景资料吗?实现自动保存对其NSManagedObject的强引用的NSManagedObjectContext子类会有危险吗?编辑:由于对这个问题有
我有一个使用CoreData和NSManagedObject设置子类的Swift项目。我还尝试转换数组中的每个元素,这也会导致崩溃。错误在我的所有测试用例中为零。eee = e as MyEntity // Crash: Exception breakpoint, then ERR_BAD_ACCESS - no messages on console
以上结果会导致崩溃Swift的调试器几乎毫无用处(抱歉,不得不发泄)。我尝试过的