第一次发技术博文,分享鄙见而已。
通过跟MVC的对比分析来阐述MVVM
M相当于MVC中的M
V相当于MVC中的V
VM相当于MVC中的C
C是一个枢纽的作用
在storyboard中,几乎不用代码就可以完成一个简单的MVVM模式的编写,通过协议,KVO的方式进行回调的控制,而属性可以直接拖进类中
MVVM的通信方式与MVC完全一样。
通过MVVM的方式,可以给C瘦身,也能让V的可复用性更高,代码更少。
下面有个demo可供查看。
本文出自 “9943785” 博客,转载请与作者联系!
原文地址:http://9953785.blog.51cto.com/9943785/1617684