カスタムNSOperationサブクラス(NSOperationQueueを使用)によってアクセスされるNSMutableDataivarを持つカスタムモデルクラスがあります。依存関係を使用することで、複数のNSOperationsからivarへのスレッドセーフなアクセスを保証できると思います。また、Qがすべての操作を完了するまで待つことで、他のコード(メインアプリスレッドなど)からivarにアクセスしないことを保証できます。 。
非アトミックプロパティ仕様を使用する必要がありますか、それともアトミックのままにする必要がありますか?パフォーマンスに大きな影響はありますか?