두 개의 엔티티가 있습니다. ent1과 ent2와 그들 사이의 일대 다 관계.핵심 데이터 관계 데이터가 저장되지 않습니다.
let ent1 = NSEntityDescription.insertNewObjectForEntityForName("Ent1", inManagedObjectContext: managedObjectContext) as! Ent1
ent1.a = "aaa"
ent1.b = "bbb"
ent1.ent2?.info = "info"
do{
try managedObjectContext.save()
} catch let error {
print("Core Data Error : \(error)")
}
문제는 ent1 만 채워지고 ent2는 비어있는 상태입니다.
편집 :
내가 @Amruta 같은 일을 시도는 언급했다. 그리고 지금 내 ent2에서 중복을 얻고 있습니다. 나는 ent2에 10 개의 값을 갖고 싶습니다. 그럴 수 있니?
을 저장 당신이 어디를 만들 않는 ent2 객체? –
어디에서 ent2가 유래하는지 표시하십시오. – Siriss
잠깐. 나는 그것을 만들어야합니까? 그게 자동으로 이루어지지 않니? – HelloimDarius