美文网首页@IT·互联网代码改变世界
iOS开发-MVC手机软件开发常用框架模式

iOS开发-MVC手机软件开发常用框架模式

作者: niceSYT | 来源:发表于2016-07-08 08:44 被阅读173次

/*

MVC 是手机软件开发常用的框架设计模式

M (model) 数据模型 (主要负责数据的存储)

V(view) 视图  (主要负责与用户进行交互,展示界面和数据)

C(controller)控制器 (主要负责模型和视图之间的联系:将下载后的数据赋值给数据 模型,将数据模型传给视图展示,刷新视图界面等)

理论上model和view 没有直接的关联 ,他们之间是通过视图控制器进行联系

好处:(目的)使代码易维护、易复用、易扩展 降低了软件的开发和维护成本。

*/

1.client          Server  CS模型

2.Socket套接字编程(基于TCP、UDP协议的编程)

3.tcp(TCP 客户端与服务端要进行三次握手,为了保证数据的安全性和可靠性)

前提:

服务端处于监听状态,监听是否有客户端连入

1、客户端连接到指定的服务端,确认服务端是否可用

2、服务端可用,客户端与服务端之间建立连接(连接成功后,可以进行数据的通信)

3、客户端长时间处于不活跃的状态,或者断开与服务端的连接时,服务端会收到相应的反馈数据的传输效率比较低,耗时,耗资源

UDP (传输层的无连接协议(不会与服务端进行多次连接交互),具有Tcp协议望尘莫及的速度,但不能保证数据的可靠 性)

4.  socket(接口)为了区分不同客户端的接入(ip地址,端口号).

相关文章

  • iOS开发-MVC认识

    /* MVC 是手机软件开发常用的框架设计模式 M (model) 数据模型 (主要负责数据的存储) V(view...

  • iOS开发-MVC手机软件开发常用框架模式

    /* MVC 是手机软件开发常用的框架设计模式 M (model) 数据模型 (主要负责数据的存储) V(view...

  • IOS MVC

    MVC ///重点(面试的重中之重) /*MVC 是手机软件开发常用的进行软件架构实现的设计模式 *M (mode...

  • iOS 常用设计模式汇总

    在软件开发中,无论是那种高级语言中总会伴随着一些最为常用的设计模式,下面针对iOS中,MVC模式、代理模式、观察者...

  • MVC理解

    IOS中MVC的浅析## MVC 架构在 web 开发、软件开发和 App 开发中都是推荐的一种模式,它能让程序结...

  • MVC

    MVC MVC是iOS开发中常用的设计模式之一,MVC即M(model)V(view)C(controller)....

  • MVC、MVP、MVVM概念梳理

    一、框架模式 MVC、MVP、MVVM是框架模式,而非设计模式。在软件开发领域有3种级别的重用:内部重用,即在同一...

  • 03-设计模式(包括KVO/KVC)

    iOS开发常用设计模式? 详细blog链接 MVC模式 MVVM模式 代理模式 单例模式 工厂模式 装饰者模式 观...

  • 英语学习

    目录: 计算机常用英语英语 软件开发常用英语 软件开发英语-iOS 软件开发英语-Linux 软件开发英语-Jav...

  • IOS开发过程中常用的设计模式

    当下IOS开发的过程中,常用的设计模式有:单例模式、委托模式、观察者模式和MVC模式; 一、单例模式 我们平时常用...

网友评论

    本文标题:iOS开发-MVC手机软件开发常用框架模式

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