2016-10-04 1 views
0

에서 데이터를 삭제 :목표 - C/IOS : 나는이 개 단체 <strong>LETTER</strong> 및 <strong>LETTER.NUMBER</strong> 예를 가지고 coredata

  • A - A.1, A.2, A.3,을 수행합니다. 4, ...
  • B - B.1, B.2, B.3, B.4 ...
  • C - C.1, C.2 ...
  • D - D.1, ...

,

  • 가 ----> A.1, A.2, A.3, A.4을 삭제하려면 삭제 ... : 암탉 나는 모든 아이들 데이터 예를 삭제하려면, LETTER 삭제 .
  • B를 삭제 ----> B.1, B.2, B.3, B.4 삭제 ...
  • 다른 데이터베이스 프레임 워크에서

, 우리는 그 실현하려 기본 키를 사용할 수 있습니다 . 하지만 Objective-C에서 기본 키를 설정하는 방법을 모르겠습니다. 누군가가 그 일을하는 방법을 보여 주거나 제가 따라야 할 가정을 제안 할 수 있습니까?

답변

0

이것은 매우 쉬운 작업입니다. xcode에서 xcdatamodel을 엽니 다. 그런 다음 엔티티 '문자'를 선택하십시오. 여기 엔 엔티티 'LETTER.NUMBER'와의 관계가 있어야합니다. 관계를 선택한 다음 xCode (오른쪽 패널의 가장 오른쪽 항목)의 데이터 모델 속성에서 삭제 규칙을 '캐스케이드'로 설정하십시오. 당신이 당신의 LETTER 개체를 삭제할 때

자, 그와 관련된 모든 LETTER.NUMBER 객체는

+0

고마워 삭제됩니다! 일부 필요에 대한 btw 추가 정보 [link] (https://www.youtube.com/watch?v=dkesIrpmAug) – VMCuongOnStackOverflow