iOS : 일대 다 관계가있는 핵심 데이터 업데이트 개체

cyclingIsBetter

내 앱에는 DB를 업데이트하는 코드가 있습니다.

NSManagedObjectContext *context = [self managedObjectContext];

NSFetchRequest *fetchRequest=[NSFetchRequest fetchRequestWithEntityName:@"Struct"];
        NSError *error = nil;

        for (id element in array){
            [fetchRequest setPredicate:[NSPredicate predicateWithFormat:@"id==%@",[element objectForKey:@"id"]]];

            Struct *struct = [[context executeFetchRequest:fetchRequest error:&error] lastObject];

            if (struct != nil){
                //updating value of attributes
                struct.name = [element objectForKey:@"n"];
                struct.val = [element objectForKey:@"val"];
                struct.pos = [element objectForKey:@"pos"];


            }
             else{
              //create a new identity
             }
         }

모두 괜찮지 만 Struct와 관련하여 다른 두 개체가 있습니다.

"Id_Loc"(일대 다) "세부 정보"(일대일)

업데이트하는 방법을 모르겠습니다. 내 개체 'Struct'에서 호출하는 방법을 모르겠습니다. 아무것도 찾지 못합니다. 도와 줄 수 있습니까? 감사

릭 반 데어 린데

.name, .val 및 .pos를 사용하는 것과 동일한 방식으로 작동합니다.

일대일 관계는 객체를 반환하고 일대 다 관계는 NSSet을 반환합니다.

일대일 관계가 Struct에서 Bar로, 관계 이름이 bar라고 가정하면 struct.bar를 사용하여 Bar 객체를 받게됩니다.

편집 : 일대 다 관계에 새 개체를 추가하려면 [struct addFooObject :]를 사용해야합니다. 여기서 Foo는 개체 이름입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

iOS 핵심 데이터 일대 다 관계

분류에서Dev

핵심 데이터-대다 관계에서 개체 순서

분류에서Dev

핵심 데이터 일대 다 관계

분류에서Dev

상위 엔터티에 개체를 추가 할 때 중복을 만드는 핵심 데이터 대 다 관계

분류에서Dev

일대 다 관계 핵심 데이터는 마지막 개체 만 저장합니다. 기타 누락

분류에서Dev

핵심 데이터 : 객체가있는 NSFetchedResultsController가 관계에 있습니다.

분류에서Dev

대다 관계가있는 복잡한 핵심 데이터 술어

분류에서Dev

핵심 데이터가있는 경우 기존 개체를 업데이트합니다.

분류에서Dev

특정 데이터를 추가하는 대신 전체 핵심 데이터 개체 다시로드

분류에서Dev

핵심 데이터 일대 다 역관계

분류에서Dev

핵심 데이터-일대 다 관계로 값 할당

분류에서Dev

신속한 핵심 데이터는 일대 다 관계에서 객체를 얻습니다.

분류에서Dev

다중 관계가있는 핵심 데이터 하위 쿼리

분류에서Dev

핵심 데이터 일대 다 관계에서 동일한 객체를 여러 번 보유

분류에서Dev

핵심 데이터에서 일대 다 관계를 처리하는 방법

분류에서Dev

일대 다 관계에서 항목을 제거하는 Swift 핵심 데이터

분류에서Dev

다 대다 관계가있는 핵심 데이터를 미리로드하는 모범 사례

분류에서Dev

핵심 데이터 다 대다 관계 업데이트로 인해 오류 발생

분류에서Dev

다 대다 관계에서 핵심 데이터 검색

분류에서Dev

핵심 데이터-대다 관계 속성에 대한 정보

분류에서Dev

핵심 데이터 개체 변경에 대한 SwiftUI 업데이트보기

분류에서Dev

핵심 데이터 개체의 관계에 할당하면 개체가 손상된 것 같습니다.

분류에서Dev

객체 간 핵심 데이터 관계

분류에서Dev

많은 값을 포함하는 핵심 데이터 개체 업데이트

분류에서Dev

iOS에서 다 대다 관계를 설정하려면 어떻게해야합니까? (핵심 데이터)

분류에서Dev

핵심 데이터 : 일대 다 관계-저장된 세부 정보 없음

분류에서Dev

고유 한 제약 조건 및 관계가있는 핵심 데이터 -IOS

분류에서Dev

핵심 데이터가 빈 개체를 가져 오는 것 같습니다.

분류에서Dev

.xcdatamodel의 핵심 데이터에서 다 대다 관계를 만드는 방법

Related 관련 기사

  1. 1

    iOS 핵심 데이터 일대 다 관계

  2. 2

    핵심 데이터-대다 관계에서 개체 순서

  3. 3

    핵심 데이터 일대 다 관계

  4. 4

    상위 엔터티에 개체를 추가 할 때 중복을 만드는 핵심 데이터 대 다 관계

  5. 5

    일대 다 관계 핵심 데이터는 마지막 개체 만 저장합니다. 기타 누락

  6. 6

    핵심 데이터 : 객체가있는 NSFetchedResultsController가 관계에 있습니다.

  7. 7

    대다 관계가있는 복잡한 핵심 데이터 술어

  8. 8

    핵심 데이터가있는 경우 기존 개체를 업데이트합니다.

  9. 9

    특정 데이터를 추가하는 대신 전체 핵심 데이터 개체 다시로드

  10. 10

    핵심 데이터 일대 다 역관계

  11. 11

    핵심 데이터-일대 다 관계로 값 할당

  12. 12

    신속한 핵심 데이터는 일대 다 관계에서 객체를 얻습니다.

  13. 13

    다중 관계가있는 핵심 데이터 하위 쿼리

  14. 14

    핵심 데이터 일대 다 관계에서 동일한 객체를 여러 번 보유

  15. 15

    핵심 데이터에서 일대 다 관계를 처리하는 방법

  16. 16

    일대 다 관계에서 항목을 제거하는 Swift 핵심 데이터

  17. 17

    다 대다 관계가있는 핵심 데이터를 미리로드하는 모범 사례

  18. 18

    핵심 데이터 다 대다 관계 업데이트로 인해 오류 발생

  19. 19

    다 대다 관계에서 핵심 데이터 검색

  20. 20

    핵심 데이터-대다 관계 속성에 대한 정보

  21. 21

    핵심 데이터 개체 변경에 대한 SwiftUI 업데이트보기

  22. 22

    핵심 데이터 개체의 관계에 할당하면 개체가 손상된 것 같습니다.

  23. 23

    객체 간 핵심 데이터 관계

  24. 24

    많은 값을 포함하는 핵심 데이터 개체 업데이트

  25. 25

    iOS에서 다 대다 관계를 설정하려면 어떻게해야합니까? (핵심 데이터)

  26. 26

    핵심 데이터 : 일대 다 관계-저장된 세부 정보 없음

  27. 27

    고유 한 제약 조건 및 관계가있는 핵심 데이터 -IOS

  28. 28

    핵심 데이터가 빈 개체를 가져 오는 것 같습니다.

  29. 29

    .xcdatamodel의 핵심 데이터에서 다 대다 관계를 만드는 방법

뜨겁다태그

보관