首页 > 其他 > 详细

【Objective-C学习记录】第三十七天

时间:2016-01-07 22:41:51      阅读:202      评论:0      收藏:0      [点我收藏+]

今天的内容主要是编程思路(框架)方面的,比如自定义视图,通过构建一个自定义的视图类,可以非常方便的创造出同一类型的视图。比如在界面上有许多 图片+文本的组合元素(比如优酷里的视频封面图+说明文字),那么我们可以自定义一个继承自UIView的类,给这个类两个属性,一个UIImage,一个UILabel,通过实例化这样一类,来达到简化目的的操作。

另外一个就是MVC,我们都知道MVC是一种常用的设计模式,而iOS里将这种设计模式使用的非常多,在这之前需要理解视图控制器的概念。

我们可以把视图控制器看做一个管理者,这个管理者可以管理整个APP的界面,当撤销这个管理者后,我们安排另一个管理者上来,这样就实现了界面的切换,想到MVC,这个管理者所做的不正是“控制”(control),那么很好理解MVC了。iOS里将界面(View)放在一个类,这个类只负责展示内容,将逻辑控制(control)放在另一个类,通过建立模型来实现MVC设计模式。

【Objective-C学习记录】第三十七天

原文:http://www.cnblogs.com/shvier/p/5111377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!