一.典型的iOS构架——MVC 在典型的MVC设置中,Model呈现数据,Vie呈现用户界面,而ViewController调节它两者之间的交互. 虽然View和View Controller是技术上不同的组件,但他们总是手牵手在一起,成对的,View不能和不同的View Controller配对,反之亦然.View和View Controller之间的关系如下图所示: 在典型的MVC应用里,许多逻辑被放在ViewController里.它们中的一些确实属于View Controller,但更多…