iOS上的objective-c是否有类似MVVM的框架?

时间:2012-08-22 14:35:45

标签: objective-c ios model-view-controller mvvm

在iOS(iPhone / iPad)上广泛使用的Objective-C是否有任何MVVM框架?

我是一名刚刚开始使用iOS的.net开发人员(阅读教程,完成了几个简单的测试应用程序),从第一个角度看,iOS的MVC看起来就像WinForms一样(如果我是的话请纠正我错误)。 WinForms使用MVVM“演变”为WPF,使分离关注更容易。

是否有类似于iOS的MVVM?在MonoTouch世界中,我看到至少mvvmcross应用了MVVM。 Objective-C怎么样?或者通常在iOS世界中没有必要这样做?

1 个答案:

答案 0 :(得分:3)

MvvmCross在很大程度上依赖于反射,以及公共c#属性和事件。我确实试图将框架扩展到objC和uikit,但实际上它的函数/选择器API的结构似乎并没有很好地适用于mvvm的数据绑定部分

相关问题