0
필자에게는 인물과 사진의 두 엔티티가있는 단순한 핵심 데이터 모델이 있습니다. 사람은 사진과 일대 다의 관계를 맺습니다. 모든 것이 잘 작동하고 Person의 photoList 속성에 액세스 할 때 그 사람의 모든 사진과 함께 NSSet을 얻습니다.NSFetchedResultsController에서 얻은 관리 객체 수정
제 질문은 어떻게 그 세트의 관리 객체를 수정하고 결과를 코어 데이터 백 스토어에 다시 커밋 할 수 있습니까? 현재 세트의 사진 관리 대상 객체 중 하나를 수정하면 저장되지 않습니다.
코드는 다음과 같이 보입니다 :
Person *myPerson = [fetchedResultsController objectAtIndexPath:indexPath];
[photosController setPhotos:[[myPerson photoList] allObjects]];
photosController 가져 세트가 완벽하게 읽을 수 있지만 내용을 변경하는 백엔드 저장소를 업데이트하지 않습니다. 관리되는 개체에