Are there any MVVM frameworks for Objective-C that are widely used on iOS (iPhone/iPad)?
I'm a .net developer who has just started with iOS (read tutorials, done a couple of simple test apps), and from first perspective iOS's MVC looks to me pretty much like WinForms (correct me please if I'm wrong). WinForms "evolved" to WPF with MVVM, making Separation of Concerns way easier.
Are there something similar to MVVM for iOS? In the MonoTouch world I saw at least mvvmcross applying MVVM. What about Objective-C? Or generally there's no need for this in iOS world?
MvvmCross relies heavily on reflection, and on public c# properties and events. I did look at the idea of trying to extend the framework into objC and uikit, but really the structure of its function/selector API didn't seem to lend itself nicely to the databinding part of mvvm
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With