设计模式是什么? 你知道哪些设计模式,并简要叙述? 设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的事情. 1). MVC模式:Model View Control,把模型 视图 控制器 层进行解耦合编写. 2). MVVM模式:Model View ViewModel 把模型 视图 业务逻辑 层进行解耦和编写. 3). 单例模式:通过static关键词,声明全局变量.在整个进程运行期间只会被赋值一次. 4). 观察者模式:KVO是典型的通知模式,观察某个属性的状态,状态发生变化时…