《Swift iOS应用开发实战》——3.4了解视图控制器
本节书摘来自华章计算机《Swift iOS应用开发实战》一书中的第3章,第3.4节,作者:刘铭 著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.4了解视图控制器
通过Calculator项目我们可以体会到,每个视图控制器都会负责管理iOS应用程序中的一个独立视图,响应用户在该视图中的操作。但是不仅如此,在需要的时候,它还要负责与其他视图控制器的切换以及在控制器间的数据传递。比如iOS中的通讯录程序,当用户点击某个联系人(单元格)的时候,当前控制器A要负责切换到另外一个控制器B(负责显示联系人详细信息的视图控制器)。
3.4.1视图控制器简介
到目前为止,你应该明白视图控制器的作用了。简单来说,它就像是iOS应用程序中所实现的每个功能的核心组件,将视图和数据模型紧密连接在一起,用Model所提供的数据“装填”视图。
在Ca