Objective-C
文章平均质量分 84
sinat_32379713
这个作者很懒,什么都没留下…
展开
-
类簇
类簇是基础框架中大量使用的一种设计模式。类簇聚合了大量的私有实体子类在一个抽象父类下面。这种聚合多个类的方式在不减少功能丰富性的前提下简化了面向对象框架的公共可视化的体系结构。类簇基于抽象工厂设计模式。 Without Class Clusters: Simple Concept but Complex Interface 为了说明类簇的体系架构及其好处,假设构造一个用来定义存储不同类型数据(翻译 2015-11-12 11:25:00 · 562 阅读 · 0 评论 -
类工厂方法
类为方便客户端实现了工厂方法,类工厂方法结合了分配和初始化,并且返回创建的对象。然而,接收这个对象的客户端不用有这个对象,所以没有责任去释放它(每个对象所有权政策)。这些方法形如+ (type)className...(className 不包含任何前缀)。 Cocoa提供了大量的例子,特别是在“value”类中。NSDate包含了下面的类工厂方法: + (id)dat翻译 2015-11-12 15:14:21 · 208 阅读 · 0 评论