【发布时间】:2010-08-22 14:08:24
【问题描述】:
我有两个实体:Folder > Document,Folder 使用级联删除规则定义了与 Document 的 To-Many 关系。我的问题是:文档对象本身有什么方法可以检测到它何时被级联删除?
【问题讨论】:
标签: core-data
我有两个实体:Folder > Document,Folder 使用级联删除规则定义了与 Document 的 To-Many 关系。我的问题是:文档对象本身有什么方法可以检测到它何时被级联删除?
【问题讨论】:
标签: core-data
您的文档应该会收到-[NSManagedObject validateForDelete:] 消息。您还可以使用-[NSManagedObject isDeleted] 检查是否删除了NSManagedObject(或计划删除)。因此,您的 Document 方法可以对 [self isDeleted] 执行检查。
【讨论】: