摘要: 工厂方法模式工厂方法模式可以控制对象的创建过程,屏蔽对象创建的细节,可以直接创建出我们所需要的已经配置好的对象。工厂方法模式定义了创建方法的接口,让子类决定实例化哪一个类,工厂方法模式使得一个类的实例化延迟到其子类。工厂方法的工厂其实是多太的一个经典应用,而其生产的产品取决于使用什么工厂,符合面向对... 阅读全文
posted @ 2015-07-19 22:14 愤怒大熊猫 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 1.原型原型设计模式所谓原型设计模式,其实就是对象复制,这个特性在所有语言基本上都是存在的。我们知道在OC中,对象赋值其实是对对象的引用复制,其实就是相当于C语言中的指针。创建了一个新的变量,但是还是指向的同一块内存地址。所以一旦一个引用改变了该对象的属性,那么其他指向该对象的引用全部都会发生变化。... 阅读全文
posted @ 2015-07-19 21:19 愤怒大熊猫 阅读(580) 评论(0) 推荐(1) 编辑