저는 Name이라는 속성을 가진 Person을 가지고 있습니다.iPhone 핵심 데이터 - 엔티티의 새 값을 저장하는 방법?
컨텍스트를 통해 생성하고 Person의 인스턴스를 가져옵니다. 지금 줄 께
person.name = @ "Jack";
그런 다음 지속성 저장소에서 어떻게 업데이트합니까? [Context save]를 사용하여 말할 수 있습니다. 그러나 그 메소드를 호출하면 컨텍스트에서 나온 모든 것을 저장할 것입니까? 내가
person1.name = @ "JACK1"를 할 경우 예를 들어
; person2.name = @ "Jack2";
person1.name 만 업데이트하고 person2.name은 업데이트하지 않으려 고합니다. 어떻게해야합니까?
감사
저장하지 않으려면 왜'person2.name'의 값을 변경하겠습니까? 여기서 기억할 것은 객체 그래프, 즉 속성을 변경하려는 메모리에있는 객체의 집합에 대한 것입니다. 피질은 그래프의 무결성을 유지할 수있는 유일한 방법이기 때문에 전체 그래프를 저장해야합니다. 실행 취소 기능을 살펴볼 수도 있습니다. – TechZen