Ich habe folgenden Code in einer Schleife Iterieren über die verschiedene document
Objekte:Coredata Verlust, wenn das Lesen eine Eigenschaft
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
NSData* data = [document primitiveValueForKey:@"data"];
[document.managedObjectContext refreshObject:document mergeChanges:NO];
[pool release];
"Daten" Eigenschaft ist eine große BLOB (a 1MB-Bild). Und wie ich den Speicher mit dem Allocation Instrument Speicherverbrauch zunimmt. Ich kann nicht herausfinden, woher das Leck kommt und wie es entfernt wird.
Danke!
ich nicht see * data * überall zugewiesen – Eiko
good point @Kamchatka, Sie erhalten den Wert für den Schlüssel 'data', setzen ihn aber auf nichts –
Ich möchte den Wert der Daten aus CoreData lesen und in eine Datei ablegen. Deshalb gebe ich ihm keinen Wert an. – Kamchatka