我正在尝试使用 NSNotificationCenter 从我的应用程序的视图中发布通知到另一个应用程序。因此,在我的目标类中,我按如下方式创建了我的观察者:
NSNotificationCenter.DefaultCenter.AddObserver ("ChangeLeftSide", delegate {ChangeLeftSide(null);});
我有我的方法:
public void ChangeLeftSide (UIViewController vc)
{
Console.WriteLine ("Change left side is being called");
}
现在从另一个 UIViewController 我发布通知如下:
NSNotificationCenter.DefaultCenter.PostNotificationName("ChangeLeftSide", this);
如何访问在我的目标类的发布通知中传递的视图控制器?在 iOS 中,这非常简单,但我似乎无法在 monotouch (Xamarin) 中找到自己的方式......