0
、3つの段階のプロセスである:コアデータ削除私は<em>コアデータから</em>をすべてのエントリを削除するためのソリューションのほとんどで発見した何
はすべて
はそれらをすべて
を削除し、それらを取得
それらをすべて保存
何か別の選択肢はありますか?
、3つの段階のプロセスである:コアデータ削除私は<em>コアデータから</em>をすべてのエントリを削除するためのソリューションのほとんどで発見した何
はすべて
はそれらをすべて
それらをすべて保存
何か別の選択肢はありますか?
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://stackoverflow.com/questions/1383598/core-data-quickest-way-to-delete-all-instances-of-anentity – CodeChanger