最近在学习IOS项目的时候,老师经常提起MVC,在理解的过程中,越来越发现MVC的魅力,MVC:M:Model V:View C:Controller:Model 是用来存储数据的,View 是用来显示的 Controller 是协调 Model 和 View 的中间者. MVC的作用: 1:分工明确:不用全部写在控制器里,有利于共同开发,提高了工做的效率. 2. 减少耦合性:代码分工明确,降低了相互关联. 3.可重用性提高:功能分开了,只需要简单封装一下,继承或者导入头文件即可. 例如:UIC