두 엔티티 A와 B 사이에 1에서 n 관계 (A-1 --- n-> B)가 있습니다. 내가 원하는 것은 엔티티 A가 복구 될 때마다 관계에 속한 특정 엔티티 B도 자동으로 검색된다는 것입니다. 내가 생각할 수있는 NSManagedObject의 하위 클래스를 만들고 내 목표를 달성하기 위해 수정하지만, 어떻게 해야할지, 그리고 그것이 올바른 해결책인지는 모르겠다.핵심 데이터 관계의 엔티티 자동로드
0
A
답변
1
Editor 드롭 다운 메뉴로 이동하여 NSManagedObect 서브 클래스를 자동으로 생성하도록 XCode를 얻을 수 있습니다. 하위 클래스를 생성 한 후에는 생성 된 하위 클래스에 사용자 지정 코드를 작성할 수 있지만 해당 하위 클래스를 다시 생성해야만 해당 사용자 지정 코드가 지워지는 것처럼 범주를 만드는 것이 좋습니다.
특정 엔티티 B를 검색하는 경우 엔티티 B와는 다른 관계를 가질 수 있지만 이번에는 단지 1 대 1 관계 (예 : "specialRelationship")를 지정하고 "일시적인"상자에 틱하십시오 데이터는 영구 저장소에 저장되지 않지만 프로그래밍 방식으로 결정됩니다). 그런 다음 카테고리에서 반환 할 올바른 엔터티 B를 프로그래밍 방식으로 선택하는 specialRelationship의 사용자 지정 액세서를 작성할 수 있습니다.
관련 문제
- 1. 때 관계의 핵심 데이터
- 2. 핵심 데이터 : 관계의 속성으로 정렬
- 3. 핵심 데이터 테스트 관계의 존재
- 4. 핵심 데이터 엔티티 삭제
- 5. 핵심 데이터 상위 엔티티
- 6. 핵심 데이터 엔티티 분해
- 7. 핵심 데이터 - 엔티티 도움
- 8. 일대 다 관계의 핵심 데이터 술어가
- 9. 핵심 데이터 및 많은 엔티티
- 10. 핵심 데이터 목록 엔티티 이름
- 11. 사전/plist로 핵심 데이터 엔티티
- 12. 관계가있는 핵심 데이터 엔티티 보관
- 13. 핵심 데이터 모델링 문제 (관계의 관계에 따라 특성을 업데이트하는 방법)
- 14. 관계의 엔티티 수를 기반으로 결과를 얻는 코어 데이터
- 15. 핵심 데이터 : 정확히 "엔티티"란 무엇입니까?
- 16. UIManagedDocument - 핵심 데이터 엔티티 유효성 검사
- 17. 핵심 기존 엔티티 간의 데이터 관계
- 18. 핵심 데이터 - pList/사전으로 엔티티 저장
- 19. 핵심 데이터 엔티티 클래스를 확장하는 방법
- 20. 속성 값이있는 특정 핵심 데이터 엔티티 삭제
- 21. 핵심 데이터 - 외래 키가없는 경우 엔티티 제거
- 22. 핵심 데이터 : 자체 참조 속성이있는 엔티티 마이그레이션
- 23. 핵심 데이터 관계 - 엔티티에 두 엔티티
- 24. 핵심 데이터 - 엔티티 속성의 기본값을 설정하지 못합니다.
- 25. 다른 엔티티 속성을 통해 핵심 데이터 엔티티 속성 설정
- 26. 어떻게 핵심 데이터 관계의 변화를 감지 할 수 있습니까?
- 27. 핵심 데이터에 엔티티 추가
- 28. 다 대다 관계의 코어 데이터/
- 29. @OneToMany 테이블 관계의 중복 행 데이터 또는 엔티티
- 30. 서비스를 통해 데이터 자동로드
귀하의 답변은 내 질문에 대답하지 않습니다 – LuckyStarr
"NSManagedObject의 하위 클래스를 만들고 내 목표를 달성하기 위해 수정하는 방법을 생각할 수도 있지만 그 방법과 올바른 해결 방법을 모르겠습니다." - 내가 그랬다고 대답 한 것 같아? – GraemeArthur
다른 부분에 관해서는, 나는 당신이 달성하고자하는 것을 확실히 모르겠다. 엔티티 A와 함께 가져 오기 요청의 결과에 특정 속성이있는 특정 엔티티 B가 반환되기를 원하십니까? – GraemeArthur