设计模式的定义(引用维基百科)
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。
设计模式并不直接用来完成代码的编写,而是描述在各种不同情况下,要怎么解决问题的一种方案。
使用设计模式的目的
1、为了代码可重用性
2、让代码更容易被他人理解
3、保证代码可靠性
设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。
这里不再对设计模式进行深入研究,以上已经能应付iOS面试中的设计模式方面的问题。
想深入研究的同学传送门→https://www.jianshu.com/p/e5c69c7b8c00
作者是一个iOS开发的小渣渣一枚,目前开始整理学习iOS
以上资料来源于网络,侵删