"Coffee Mug"라는 테이블과 다양한 유형의 "coffee"와의 관계를 가정 해 봅시다.코어 데이터 - 관계를 통해 값 가져 오기
커피 머그잔 레코드에 액세스 할 수 있지만 그 모든 정보는 알 수 있습니다. 그러나 관계를 통해 커피 유형을 얻으려고하면 포인터 값을 얻습니다.
나는이 같은 커피 값의 배열을 만들려고 해요 :self.coffeeTypeArray = [[NSMutableArray alloc] initWithArray:[coffeeMug.coffee allObjects]];
NSLog(@"Filled Array with: %i records", [self.coffeeTypeArray count]);
NSLog(@"Array contents: %@", self.coffeeTypeArray);
내 로그는 배열이 5 객체로 채워 것을 보여줍니다. 하지만 그 대신 내가 찾고 있어요 문자열의 각 레코드에 대해 이런 식으로 뭔가를 얻을 :
"<CoffeeTypes: 0x7f460b0> (entity: Coffees; id: 0x7f46100 <x-coredata:///Coffees/t113639D7-6BA1-4FDB-9739-7781EE6460134> ; data: {\n mug = \"0x7f40370 <x-coredata:///coffeeMugs/t113639D7-6BA1-4FDB-9739-7781EE6460132>\";\n coffee = Columbian;\n})"
나는 대답은 간단합니다 알고,하지만 난 검색어가 부족했다.
도움을 주셔서 감사합니다. 가치 대신에 관계를보고 있다는 것을 알았지 만 가치 자체에 도달하는 방법을 알 수 없었습니다. 나는 관계 이름에 동의한다. 그렇게 이해하는 것이 훨씬 쉬울 것이다. – Chris
좋아. 천만에. –