核心数据删除
答
NSFetchRequest *requestDelete = [[NSFetchRequest alloc] initWithEntityName:@"Car"];
NSBatchDeleteRequest *deleteEntity = [[NSBatchDeleteRequest alloc] initWithFetchRequest:requestDelete];
NSError *deleteError = nil;
[myPersistentStoreCoordinator executeRequest:deleteEntity withContext:myContext error:&deleteError];
的iOS 9添加了一个名为NSBatchDeleteRequest新的类,它允许您轻松删除匹配的谓词对象,而无需加载它们都在内存。
你可以在这里找到更多关于删除所有记录的详细信息http://*.com/questions/1383598/core-data-quickest-way-to-delete-all-instances-of-an-entity – CodeChanger