나는 된 데이터에서 managedObject을 설정하고 나는 데이터베이스에서의 모든 준비가되었는지 확인 할 managedObjectContext이 새 개체를 추가하기 전에 나는 웹을 얻고있다. 하나의 히트에서 두 개의 관리 대상 객체를 비교하는 방법이 있습니까? 아니면 각 속성을 개별적으로 비교하여 동일하거나 차이가있는 경우 해결해야합니까?두 관리 객체의 속성 내용을 비교하고 있습니까?
간단한 예제 :이 예에서
Entity:Pet (Created but not inserted into database)
Attribute, Name: Brian
Attribute, Type: Cat
Attribute, Age: 12
Entity:Pet (Currently in database)
Attribute, Name: Brian
Attribute, Type: Cat
Attribute, Age: 7
내가 [Brian, Cat, 7]
와 [Brian, Cat, 12]
을 비교하거나 I 전체 일치를 확인하기 위해 하나 각 속성 하나를 통해 갈 필요가 할 수 있습니까?
각 항목마다 고유 한 식별자가 있습니까? 그것은 종종 사용되는 전략입니다. 고유 한 식별자가 없으면 별명 고양이와 같은 이름과 나이를 가진 두 마리의 고양이를 가질 수 없습니다 (현실 세계에서는 가능합니다). – occulus