0
제 문제를 해결할 수 있습니까? 모든 요청 결과를 핵심 데이터에 캐시하는 서비스를 제공합니다. 나는 그것을 위해 RestKit을 사용한다. 저장 이외에는 모두 잘 작동합니다. 객체를 통해 내가 얻을에서 데이터를 가져 오기 위해 시도하십시오변경된 NSManagmentObject를 코어 데이터에 저장하지 마십시오.
<User: 0xcedf910> (entity: User; id: 0xcede9f0 <x-coredata://904DBCDF-F1CF-4F2B-B173-2994FE47DEC8/User/p1800> ; data: <fault>)
그리고 그런 다음 나는 개체의 일부 속성을 변경 한 다음 방법은 밖으로 errore으로 수행 저장 NSManagedObjectContext 저장하려고하지만 난 변경 사항을 저장 한 후이 객체에 보면 내가 참조 결함 :
*** Terminating app due to uncaught exception 'NSObjectInaccessibleException', reason: 'CoreData could not fulfill a fault for '0xcedbce0 <x-coredata://904DBCDF-F1CF-4F2B-B173-2994FE47DEC8/User/p1722>
코드를 가져 오는 객체에 대해 :
[objectManager.objectStore objectsForResourcePath:path]
수 그것으로 어떤 도움? 고맙습니다.
[objectManager.objectStore objectsForResourcePath : path] 요청 가져 오기를 한 번 수행 한 다음 요청에서 반환 된 일부 개체의 속성 하나를 변경합니다. 그런 다음 [[RKObjectManager sharedManager] .objectStore save];를 저장합니다. 그 후 (개체 : 사용자 : id : 0xcede9f0 ; 데이터 : ) 이 가져 오기 요청에서 반환 된 요청은 crach입니다. –
Tayphoon