title: Cocoa-Touch, Core Data: How do I delete all objects for an entity?
body: <p>I have an app, using Core Data with a SQLite store.</p>
  
  <p>At some point I'd like to remove all objects for a few entities. There may be close to a thousand objects.</p>
  
  <p>From what I can tell via google and the official docs, the only way to delete objects is to <code>[managedObjectContext deleteObject:(Entity *)]</code> for every object. But this means that I must first fetch all objects.</p>
  
  <p>The data store is just sqlite, is there no way to simply pass a <code>TRUNCATE TABLE ZENTITY;</code> to it?</p>