设计模式

/**
 工厂设计模式
(1) 抽象工厂
 提供一个抽象的基类,使用时我们采用具体的子类
 (2)工厂方法
 快速创建对象 (如:便利构造器)
 (3)对象工厂
 用来加工对象(在这个类(如person类)里从不使用自己类的对象,使用其他类的对象)
 */
/**
MVC设计模式
 UIViewController是MVC设计模式的核心
 MVC是一个框架级的设计模式
 M是Model,主要用于建立数据模型(即数据结构)
 V是View,我们能看到的所有控件都是view,它的主要功能是展示数据
 C是控制器,主要是控制M和V的通信
*/
/**
 *  
 将自己视图内超出自身管理范围的子视图裁减掉.
     bgView.clipsToBounds = YES;
 裁剪自己的
     bigview.layer.maskToBounds = YES;
*/
/**
UIViewController(基类)
 视图控制器
 1.管理视图,控制视图显示,响应事件
 2.分担AppDelegate的任务
 3.实现模块独立,提高复用性
 4.桥梁(中介作用)
 5.检测视图的切换
 6.检测以及处理内存警告
*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值