Guten Abend,
ich habe eine kleine Verständnisfrage.
Ich habe ein Array, dies soll mit Hilfe folgendem Codes gespeichert werden:
Alles anzeigen
Der Code speichert auch, leider nur den String des letzten Index!?
Meine Frage ist: WARUM? Normal müsste er doch nun einzeln die Daten aus dem Array speichern oder nicht?
P.S. Er gibt mir jedes Mal eine 1 aus. Als Zeichen, dass er es gespeichert hat.
Gruß
Hans der Pans
ich habe eine kleine Verständnisfrage.
Ich habe ein Array, dies soll mit Hilfe folgendem Codes gespeichert werden:
Quellcode
- NSEntityDescription *speichern = [NSEntityDescription insertNewObjectForEntityForName:@"Woerter" inManagedObjectContext:self.managedObjectContext];
- NSError *error;
- BOOL isSaved;
- for (int i=0;i<self.stufe1.count ; i++)
- {
- isSaved = NO;
- [speichern setValue:self.stufe1[i] forKey:@"woerter"];
- isSaved = [self.managedObjectContext save:&error];
- NSLog(@"%d", isSaved);
- }
Der Code speichert auch, leider nur den String des letzten Index!?
Meine Frage ist: WARUM? Normal müsste er doch nun einzeln die Daten aus dem Array speichern oder nicht?
P.S. Er gibt mir jedes Mal eine 1 aus. Als Zeichen, dass er es gespeichert hat.
Gruß
Hans der Pans