下面三个链接地址对MVC模式有了在代码级别的剖析和实践,其中对TableViewDataSource的分离可以直接在自己的项目实践中拿过来用,其中还对每部分如何进行单元测试进行了详细的讲解和代码分析,非常值得学习。
- http://www.objc.io/issue-1/testing-view-controllers.html
- http://www.objc.io/issue-1/lighter-view-controllers.html
- http://www.objc.io/issue-1/table-views.html