同僚は、バックグラウンド タスクを使用して、オンボード データベース内の古いデータの一括クリーンアップを処理することに慎重です。ユーザーエクスペリエンスに影響を与えないため、クリーンアップを行うのに理想的な場所のように思えます.
コア データの一括クリーンアップのベスト プラクティスは何ですか? BG タスクを使用しても安全ですか? つまり、beginBackgroundTaskWithExpirationHandler を使用して古い Core Data レコードを削除しても安全ですか? そうでない場合、推奨される方法は何ですか?