Ist das der richtige Weg, um mehrere Objekte mit Beziehungen zu speichern? Oder gibt es einen Weg, den Code zu verbessern und den Kontext nur einmal zu speichern? Vielen Dank!!
for (NSDictionary *entries in dataArray){
module = [NSEntityDescription insertNewObjectForEntityForName:@"Modules" inManagedObjectContext:context];
module.m_id=[entries objectForKey:@"id"];
module.m_name = [entries objectForKey:@"name"];
module.m_timestamp = [NSDate date];
//Diese Zeile verknüpft das Produkt, indem ein Eintrag zur NSSet der Liste für die Modulbeziehung hinzugefügt wird
[product addModulesObject:module];
//Diese Zeile verknüpft das Modul mit dem Produkt unter Verwendung der Produktbeziehung
[module setProduct:product];
NSError *error = nil;
if (![context save:&error]) {
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
}