外观模式入门 发表于 2018-04-22 分类于 iOS 阅读次数: Valine: 外观模式提供了一个统一的接口,用来访问子系统中的一组接口。外观定义了一个高层接口,让子系统更易使用。 在以下两种常见的情形下,会考虑使用这一模式: 子系统正逐渐变得复杂。可以使用外观为这些子系统类提供一个较简单的接口. 可以使用外观对子系统进行分层。每个子系统级别有一个外观作为入口点。让它们通过其外观进行通讯,可以简化它们的依赖关系 外观模式类图如下: