Como posso saber se um `NSManagedObject` foi excluído?
eu tenho umNSManagedObject
que foi excluído e o contexto que contém esse objeto gerenciado foi salvo. Eu entendi aquiloisDeleted
retornaYES
se o Core Data solicitar ao armazenamento persistente que exclua o objeto durante a próxima operação de salvamento. No entanto, desde que o salvamento já aconteceu,isDeleted
retornaNO
.
Qual é uma boa maneira de saber se umNSManagedObject
foi deletadodepois de seu contexto de contenção foi salvo?
(Caso você esteja se perguntando por que o objeto referente ao objeto gerenciado excluído ainda não está ciente da exclusão, é porque a exclusão e o salvamento de contexto foram iniciados por um encadeamento em segundo plano que executou a exclusão e salvou usandoperformSelectorOnMainThread:withObject:waitUntilDone:
.)