The way I\'m trying to delete multiple sets of 10.000+ NSManagedObjects is just too memory intensive (around 20MB live bytes), and my app is being jettisoned. Here is the im
I have by no means tested it, but if memory is your main concern, you could try encapsulating those batches of 500 deletes in extra autorelease pool. It's possible that context:save creates quite a few autoreleased objects that don't get released until you're done with the run loop cycle. With 10 000+ records it could add up quite nicely.