관리 대상 객체를 삭제하려고하는데 누락 된 부분이 있습니까?NSManagedObject 삭제가 작동하지 않고 계속 객체를 검색 할 수 있습니다.
[managedObjectContext deleteObject:managedObject];
NSError *error;
if (![self.managedObjectContext save:&error]) {
NSLog(@"Whoops, couldn't save: %@", [error localizedDescription]);
return NO;
}
return YES;
이 코드를 실행할 때 개체를 검색 할 수 있습니다. 당신이
[[self managedObjectContext] setPropagatesDeletesAtEndOfEvent:NO]
처음 할 경우 어떻게됩니까
NSManagedObject *objectiveManagedObject = [managedObjectContext objectWithID:objectID];
return (ObjectiveManagedObject *)objectiveManagedObject;
이로 인해 다른 코드가 손상되어 유닛 테스트간에 데이터베이스가 지워집니다. – TheLearner