HTTP 経由で作成/更新されるコア データ オブジェクトがあります。また、バックグラウンド スレッドを作成して、アプリからタイムスタンプと状態情報を継続的に受け取り、コア データ オブジェクトを更新したいと考えています。これには NSOperation または GCD を使用する必要がありますか? 単なる単純なタスクではないため、NSOperation 内でループできるため、より優れているように見えますが、実行中にメインスレッドから操作に情報を渡す方法がわかりません。これを行う簡単な方法はありますか?操作からメイン スレッドにメッセージを送信することに関する多くのスレッド/記事を見てきましたが、それにメッセージを渡すことについては何もありません。
NSOperation/GCD を使用することは良い解決策のように思えますか?