:코어 데이터가 NSSet 관계를 직접 설정할 때 역 관계를 채 웁니까? 예를함으로써
나는 엔티티 User
및 기업 Device
있습니다.
User
devices
라는
Device
대한 많은 관계에있다.
Device
은이 관계의 역함수가 user
입니다.
이제 예를 들어 네트워크 서비스는, 그때는 특정 사용자에게 바인딩, NSSet
로 수분을, 그래서 수행
NSSet *collectedDevices = [API getSomeDevices];
someUser.devices = collectedDevices;
윌 코어 데이터는 역을 나를 위해 각Device
에 대한user
관계를 채울? 관계에 대한 세터를 관찰합니까?
배경 :
내가 컬렉션을 설정하기위한 코어 데이터 세터 알고 있어요,하지만 난 그들을 사용하지 않도록합니다. 저는 하드 코딩 된 속성, 관계, 엔티티 설명을 열거하고 일치하는 값을 설정하지 않고 KVC를 사용하여 JSON 표현에서 핵심 데이터 엔티티를 실제로 재구성하고 있습니다.
@Marco 감사합니다. – Geri
NSSet은 NSManagedObjects 집합입니까? – k1th
시도해 보셨습니까? –