NSNotificationCenter:オブジェクトは通知と同じスレッドで通知を受け取りますか?
-
05-07-2019 - |
質問
投稿オブジェクトのメソッドが完了して削除される前に、監視オブジェクトのメソッドがスタックにプッシュされることを期待できるかどうかを知りたいです。
解決
短い答えはイエスです..."通常の通知センターは、通知が投稿されたスレッドで通知を配信します。分散通知センターはメインスレッドで通知を配信します。
ただし、Appleには、この非常に主題に関するドキュメントがあります。このドキュメントは、役に立つと思われ、上記の引用が引用されています。
他のヒント
恥ずかしがって、自分で調べてみました:
クラス参照から:NSNotificationCenterはすべての通知を同期的に投稿します
また、必要に応じて、NSNotificationQueueを使用して通知を非同期に投稿できます
所属していません StackOverflow