图片 我有 2 个核心数据实体,即 EntityA 和 EntityB。
EntityA 有许多 EntityB,而 EntityB 属于一个 EntityA,即:
EntityA ----- (entities) ->> EntityB
EntityB ----- (entity) ----> EntityA
现在图像我有一个EntityA *entityA
已经有一些entities
.
现在我执行以下操作:
entityA.entities = @[/* some new entityB's */];
现在,“旧”实体 B 将具有 a entity
ofnil
并因此处于“悬空”状态。我想删除这些entityB,有没有办法这样做?当然我可以手动完成,但我觉得 Core Data 有一些方法可以自动完成。