总结
1.把 Data Source 和其他 Protocols 分离出来
比如, 工程里有多个控制器, 每个控制器里是不同样式的tableView. 那么, 可以使用一个单独的类, 来为你共同处理控制器的DataSource
2.把业务逻辑移到Model层
3.创建Stroe类(仓库类,工具类)
总结于ObjC中国的https://objccn.io/issue-1-1/
总结
1.把 Data Source 和其他 Protocols 分离出来
比如, 工程里有多个控制器, 每个控制器里是不同样式的tableView. 那么, 可以使用一个单独的类, 来为你共同处理控制器的DataSource
2.把业务逻辑移到Model层
3.创建Stroe类(仓库类,工具类)
总结于ObjC中国的https://objccn.io/issue-1-1/