iOS-MVC

作者: 磊CC | 来源:发表于2016-04-16 12:18 被阅读318次

    有这么一个说法——设计模式。设计模式包括单例、代理、通知。

    使用设计模式可以使项目的架构层次更加清晰,使项目模式化,容易管理。

    而本次说的MVC堪称设计模式之王,很常用。

    项目由数据逻辑层、视图层、控制器层组成由此演化出MVC

    MVC即model-view-controller

    MVC的业务逻辑——数据逻辑层和视图层统一由控制器调控

    大体上步骤:控制器->更新数据逻辑层->更新完毕->通知控制器->更新视图层展示之前更新的数据->如果有用户交互事件视图层反馈给->控制器->集中处理响应事件

    可以用计算器来举例说明:

    按钮和上面的显示条,就是View,

    显示的需要运算的数字,就是model;

    执行加减程序的那些内部运算的步骤就是controller

    相关文章

      网友评论

          本文标题:iOS-MVC

          本文链接:https://www.haomeiwen.com/subject/itznlttx.html