2016-07-25 11 views
1

私は、私のVCが聞いている結果に影響を与える多くの更新を行っているシナリオを持っています。むしろ、すべての更新が通知を送ったよりも、バッチ通知することが可能ですレルム通知を保持またはバッチしますか?

  1. :理想的には私はちょうど私のバッチ

    の終わりにいくつかの質問を1つの通知を送信したいですか?

  2. これは、これを考えるのにも正しい方法ですか?バッチが開始されたときに通知の受信を停止し、完了したら再度リッスンを開始する必要がありますか?
+0

これはiOSの場合ですか?目的 - Cかスイフト? – EpicPandaForce

+0

ios&swift。この – timbroder

答えて

1

通知は書き込みトランザクションの最後にのみ発生するため、このケースで最も簡単なことは、すべての作業を1つのトランザクションで実行することです(バックグラウンドスレッドで行うことをお勧めします)通知を送信する場合は、通知を閉じます。

これは、すべての細かい変更インデックスが最終的にその一意の通知に統合されることを保証するため、一般的に推奨される方法です。

細かい変更インデックスを気にしない(つまり、通知ごとに完全な更新を行っているだけである)場合は、完了するまで通知を無視するフラグを設定するだけで十分ですあなたの仕事。

通知ブロックを削除することもできますが、これは大量のティアダウンや再セットアップが必要になることを意味します。

+0

を反映するように更新これは本当に便利です。 – timbroder

関連する問題