假设微博APP的正文页
整体架构
数据流
反向更新
整体架构
屏幕快照 2018-11-22 下午6.45.19.png视图层 (View & ViewController)
view : 控件初始化 设置数据 交互事件代理
viewcontroller : 视图创建组合、协调漏记、时间回调处理
业务逻辑 ( ViewModel)
业务逻辑处理(预排版)
数据增删改查
线程安全处理
数据层 ( Engine & Model)
网络请求
数据解析
增删改查
本地处理逻辑
数据流
数据及数据关系 网络数据
业务数据 UI数据 数据间相互引用关系
反向更新
网友评论