2012-06-11 2 views
0

코어 데이터에서 관계를 생성하는 데 필요한 두 개의 객체가 있습니다. 관계를 설정하는 방법을 잘 모르겠습니다. 내가 그때 내 애플 리케이션을 실행하려고하면 그것은 영원히 반복과 충돌 (순환 참조를 추측).코어 데이터 관계를 매핑하는 올바른 방법

mainObject.h

NSString *userId; 
NSString *thing; 
NSString *descr; 
NSString *title; 

authObject.h

NSString *userId; 
BOOL  alive; 
BOOL  authCode; 

어떻게 설치 CD에서이 관계를합니까? mainObject는 여러 개의 authObject를 가질 수 있습니다. 두 객체의 userId를 CD로 서로 어떻게 연결합니까?

+1

데이터 모델은 어떻게 생겼습니까? 관계가 정의되고 등록 정보 및 ivars가 관리 오브젝트 서브 클래스 파일에 자동으로 생성됩니다. – jrturton

+0

mainObject has-many authObjects (위의 속성 참조). mainObject 측의 관계는 "auths"이며 authObjects의 관계 (inverse)는 "main"입니다. – jdog

+0

뭔가 비슷한 여기에,하지만 난이 게시물에서 알아낼 수 있다고 생각 stackoverflow.com/questions/9318565/restkit-object-mapping-relationships-without-kvc/9318745#9318745 – jdog

답변

0

내가 restkit을 사용하고 내 시나리오는 this CoreData 측에 관해서는

동일, 그 게시물을 통해 읽고 격차를 작성하여 그것을 알아 냈다. 주로, 나는 그것을 꽤 많이했다. 그러나 그 포스트는 나의 의심을 확인했다.

응답으로 표시하는 방법을 모르겠습니다.

+0

자신의 대답을 수락하려면 투표 상자 아래의 회색 확인란을 클릭하기 만하면됩니다. –

관련 문제