2010-08-22 67 views

回答

1

您的文檔應收到一條-[NSManagedObject validateForDelete:]消息。您還可以使用-[NSManagedObject isDeleted]檢查NSManagedObject是否被刪除(或計劃刪除)。所以你的文檔方法可以在[self isDeleted]上執行檢查。

+0

謝謝。我嘗試了他們兩個。 - [NSManagedObject validateForDelete:]是不是我想要的。我想在稍後檢查刪除狀態,在 - [NSManagedObjectContext save:]期間不會收到通知,並且 - [NSManagedObject validateForDelete:]將爲每個文檔調用兩次,我不知道爲什麼。 - [NSManagedObject isDeleted]如果我直接刪除Document,但是如果我刪除Folder, - [document isDeleted]總是在返回NO之前和之後 - [NSManagedObjectContext save:] – gwang 2010-08-23 02:10:27