是否可以通过Foundation的NSNotificationCenter传递.net数据?

时间:2019-02-05 17:35:36

标签: c# xamarin nsnotificationcenter nsobject nsnotifications

我在Xamarin上开发.net移动跨平台应用程序。

我想将数据从ViewController A发送到ViewControllerB。 在我的ViewController A中,我有一个字典。在我的ViewController B中,我想创建/编辑一个键/值对,并将其重新添加到我的ViewController A中的字典中。

为此,我认为我使用NSNotificationCenter。

但是,NSNotificationCenter仅允许将数据作为NSObject传递(来自Foundation框架)。我需要发送的数据来自.net Framework字典(来自System.Collections.Generic)。

实现这种数据传输的最佳实践是什么?

我已经尝试过在.net和基础框架之间显式转换数据,并执行诸如“ NSObject.FromObject(keyValuePair)”之类的事情。我不知道是否可以进行反向操作...

0 个答案:

没有答案