mvp相比mvc类的职责更加明确,方便复用,虽说mvc也能通过加条件判断的方式复用。
P层一定不包含UIKit相关的对象和头文件
一个项目如果采用一种业务架构最好一直保持一致,这样一方面保证效率,一方面不会让人感觉混乱一开始没想清楚的感觉
mvp基本对象图
vc中展示的逻辑功能交给类Present来做。
拉取数据和数据描述相关的工作交给了Module来做,更新完成Modual会通知Present,Present经过处理会通知VC层
git上面的一个demo例子,例子尽量简单化
mvp相比mvc类的职责更加明确,方便复用,虽说mvc也能通过加条件判断的方式复用。
P层一定不包含UIKit相关的对象和头文件
一个项目如果采用一种业务架构最好一直保持一致,这样一方面保证效率,一方面不会让人感觉混乱一开始没想清楚的感觉
mvp基本对象图
vc中展示的逻辑功能交给类Present来做。
拉取数据和数据描述相关的工作交给了Module来做,更新完成Modual会通知Present,Present经过处理会通知VC层
git上面的一个demo例子,例子尽量简单化