-2

モバイルアプリで NSNotificationCenter(ios) を使用する理由。つまり、ビューで更新する多くの UI コントロールがありません。また、ビューの呼び出し元に渡す必要がある場合は、デリゲートを使用します。

ナビゲーション コントロールに多くのビューがあり、各ビューをナビゲーションの下に置いて何かを更新したい場合、論理的な意味で正当化される可能性があります。この NSNotificationCenter が機能するような状況ですか?

ありがとうございます。それでは、お元気で

4

1 に答える 1

1

あなたが言及した状況では、おそらく通知を使用しないでください。実際にはモバイルアプリとは何の関係もありません.同じ基準がデスクトップアプリにも適用されます. イベントをリッスンするために複数のオブジェクトが必要な場合、または場合によっては、コントローラーの全体的なスキームで 2 つのビュー コントローラーが離れている場合、一方のビュー コントローラーを他方のビュー コントローラーのデリゲートとして設定することが困難な場合に、通知を使用するのが最適です。

于 2013-02-09T20:58:58.507 に答える