私は2つのアプリケーションを持っていますが、1つはXamarinによって構築され、もう1つはXcodeです。NSDistributedNotificationCenter.DefaultCenter.AddObserverはXamarine.Macで動作しません
ここでは、XamarinプロジェクトのObserverを追加します。 NSDistributedNotificationCenter.DefaultCenter.AddObserver( "NotificationFromDMT"、NSKeyValueObservingOptions.OldNew、(obj)=> { Console.WriteLine( "123"); });
そして、私は私のXcodeプロジェクトに通知を投稿
[[NSDistributedNotificationCenter defaultCenter] postNotificationName:@オブジェクト "NotificationFromDMT":ゼロ];
私はそれが動作しないことがわかります、私のXamarinアプリは通知を得ることができない!
誰かがこれを修正できますか?あなたはちょうどそうNSKeyValueObservingOptions.Initial
を使用するネームベース(文字列)通知を送信し、任意のオブジェクトを変更していない