lizelu / MVP

MVP
816 stars 259 forks source link

没看到你有什么探索啊? #5

Open lafezhang opened 6 years ago

lafezhang commented 6 years ago

没看到view的action是如何影响model的,也没看到model的更新是如何反馈到view上。90%的有效代码都是各种网络回掉的block,这在解释架构上有什么意义?

lizelu commented 6 years ago

感谢批评指正! 确切的说这个工程不是MVVM结构的,顶多算是MVP的,该Demo中只是把一些VC中的逻辑提取到了所谓的VM层,然后通过Block进行交互,是好早之前写的工程。现在用的架构是RAC+MVVM的。VC与VM通过各种信号进行绑定,通过信号与VM进行交互,VM与M层进行 交互。 下方是之前写的一个简单的例子: https://github.com/lizelu/MVVMWithReactiveCocoa

DonyFang commented 5 years ago

你是来搞笑的吗?这哪里是MVP了???星星找了不少人帮你刷吧