나는 코코아에서 응용 프로그램을 개발 중입니다. 나는 중대한 문제에 직면하고있다."핵심 데이터가 오류를 수행 할 수 없습니다."오류
나는 다음과 같은 코드를 사용하여 코어 데이터에서 "디렉토리"라는 개체의 항목을 삭제하고 있습니다 :
NSEnumerator *tempDirectories = [[folderArrayController arrangedObjects] objectEnumerator];
id tempDirectory;
while (tempDirectory = [tempDirectories nextObject]){
[managedObjectContext deleteObject:tempDirectory];
}
그러나하는 동안 때때로 "코어 데이터가 오류를 수행 할 수 없습니다 ..."와 같은 예외가 발생합니다 삭제 후에 저장하십시오. 코드를 사용 중입니다. [managedObjectContext save];
저는 Core Data에서 새로운 ... 솔루션을 기대합니다.
세 번째 단락을보십시오. [Fault can not fulfill] (http://developer.apple.com/documentation/Cocoa/Conceptual/CoreData/Articles/cdTroubleshooting.html#//apple_ref/doc/uid/TP40002320- SW7) –
그러나이 예외의 원인이되는 정확한 모듈을 디버그하고 찾아내는 방법은 무엇입니까? –