码迷,mamicode.com
首页 > 移动开发 > 详细

iOS设计模式之MVC和Delegate

时间:2014-08-26 22:51:36      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:os   io   ar   数据   sp   on   c   应用   设计   

MVC和Ddelegate可以说是iOS开发中最重要的两种设计模式了,MVC(Model-View-Controller)几乎是最常见的设计模式了,即使是别的平台的开发,不仅仅是应用,甚至是复杂的系统也能看到MVC的影子。对于搞移动开发的人来说MVC必须是要明白的设计模式。在iOS系统上Delegate同样是非常常见的设计模式,Delegate一般用于传递数据(可以是Model)和处理事件回调(你要认真的去研究一下UITableView的delegate或许你就明白了,而且delegate及其方法的命名方式可以参考内置的库比如UITableView的delegate)。

下面以Storyboard做UI为例(通过code写view或xib本质上是一样的)。

 

iOS设计模式之MVC和Delegate

标签:os   io   ar   数据   sp   on   c   应用   设计   

原文地址:http://www.cnblogs.com/lookenwu/p/3938223.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!