Esiste un modo per eliminare tutti i record da un NSManagedObjectContext
?Elimina tutti i record in NSManagedObjectContext
Sto utilizzando il seguente codice per inserire i dati:
NSManagedObjectContext * context = [[NSApp delegate] managedObjectContext];
NSManagedObject * basket = nil;
basket = [NSEntityDescription insertNewObjectForEntityForName:@"ShoppingBasket"
inManagedObjectContext: context];
[basket setValue:[firstSelectedObject valueForKey:@"accessoryID"]
forKey: @"accessoryID"];
Come faccio a eliminare tutti i record? Voglio qualcosa che sia come la funzione "remove:", ma per rimuovere tutto.
Non c'è una soluzione a 1 linea di codice? Ad esempio il contesto di flusso o il contesto vuoto o deleteAll – aneuryzm
No. Nessun comodo "DROP DATABASE;" controfigura. –
Sì, c'è, vedere la mia risposta qui sotto. Elimina il database e ti consente di ricrearlo. – runmad