在我的应用程序中,我有两个实体:
多项活动'里面有记录。 当我删除活动中的最后一个ActivityRecord实体时,我想删除活动实体。我做了'无效''删除规则的日期但活动未删除。
结果在这里:
答案 0 :(得分:2)
如果您想要删除Activities
时不再有ActivityRecord
个,那么......您必须删除Activities
。在Core Data中无法自动执行此操作。如果您不想拥有任何没有相关Activities
的{{1}}个对象,那么您需要编写自己的代码来删除它们。
如果您要删除ActivityRecord
,则需要检查相关的ActivityRecord
。如果它没有任何活动记录,也删除它。