我做文件中创建一个新的项目 - >新解 - >多 - >程序 - >本地 - >本机应用程序在Visual Studio中。我注重的事情了iOS侧。
我想修改这个项目。在生成的应用程序的第二个选项卡,我需要访问的所有项目。重用ItemsViewModel似乎是一个合乎逻辑的选择。然而,问题是,当我在第二个选项卡更新数据,更改不会反映在第一个选项卡,这是在其各自的ViewController使用ItemsViewModel的单独实例。
我的问题是:
我通过创建视图模型在TabBarController的单个实例解决了这个。在viewDidLoad中的每个地方,我需要实例两个ViewControllers,我访问的TabBarController的实例。