MVC即Model-View-Controller,是iOS、Android和Web开发中设计模式的三种基本类型,也就是说,它们都使用MVC模式来设计。因此,MVC的水果更多是指各个编程语言中对应MVC模式的类库,而非真实存在的水果。常见的MVC水果有iOS的CocoaTouch、Android的RoboGuice以及Java中的Struts2和SpringMVC。其中CocoaTouch已经深入人心,广泛应用在iPhone和iPad的开发中,RoboGuice也是一款广泛应用的Android开发框架,而Struts2和SpringMVC则是Java中非常流行的Web开发框架。除此之外,还有很多新出现的MVC水果,比如AngularJS、Ember。js和Backbone。js等前端JavaScript框架,以及Ruby中的Rails框架等。因为MVC模式是目前最流行的设计模式,以上每一种MVC水果都有其独特的优势,值得尝试和应用。