OStack程序员社区-中国程序员成长平台

标题: ios - 如果 Core Data 中没有与该对象的其他关系,如何删除对象? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 06:07
标题: ios - 如果 Core Data 中没有与该对象的其他关系,如何删除对象?

我在 Core Data 中有以下实体:

我的关系如下图所示: enter image description here

我的问题:

我有 userAlocationAlocationBlocationC 我有 userBlocationAlocationD

现在在 userA 中,我用 locationB 分配了一个新的 NSSet

现在会发生什么?

我应该怎么做才能达到这个结果?



Best Answer-推荐答案


在所描述的情况下,没有位置被删除,它们只是成为孤立的。 您应该在分配新集合之前获取位置并手动删除它或实现特殊方法来删除所有孤立的位置。

关于ios - 如果 Core Data 中没有与该对象的其他关系,如何删除对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29345111/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4