我们有一个使用 MVVM Light 的 WP8 应用程序,它运行良好。但是,现在我们要使用 Xamarin 来定位 iOS。看来 MvvmCross 是更好的跨平台开发框架。
有没有人有改变这样的框架的经验?还是将 MvvmCross 与 MVVM Light 一起引用?
感谢您分享您的经验。
最佳答案
就像罗斯说的那样,这是开放式的,但是两者都可以使用。你可以在 iOS 上使用来自 MvvmCross 的绑定(bind),并且仍然保留你已经实现的 MvvmLight 东西。
编辑:哪个更好的问题是开放式的,但我认为这个问题不应该结束,因为一起使用 MvvmLight 和 MvvmCross(绑定(bind))是非常可行的。
这个repo有一个仅使用 MvvmCross 绑定(bind)的示例。 This视频上有一些信息。
关于mvvm-light - 用 MvvmCross 替换 MVVM Light 或同时使用两者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23851378/