概述用一个中介对象(中介者)来封装一系列的对象交互,中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立改变它们之间的交互。中介者模式又称为调停者模式,它是一种对象行为型模式。 适用场景 ...
阅读全文 »

简介在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以在以后将对象恢复至原先保存的状态。他是一种对象行为型模式。 适用场景 类似于撤销功能的实现,保存一个对象在某个时 ...
阅读全文 »

简介将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。核心在于如何一步步构建一个包含多个组成部件的完整对象,使用相同的构建过程构建不同的产品,建造者模式是一种对象创建型模式。 ...
阅读全文 »

今早升级了Xcode7,重新打开了公司的项目,编译运行,发现模拟器和真机都不能联网,以为后台接口出问题,再搜索半天才发现iOS9以及Xcode7增加了App Transport Security,缩写 ...
阅读全文 »

打开Reveal 找到库位置 复制到项目 项目other linker flags添加-lz -framework Reveal 再引入如下框架 然后启动运行项目,便可在Reveal中观察项 ...
阅读全文 »