
原创文章
【iOS】单例模式
1. 认识单例模式 首先让我们先看下关于 单例模式的定义 (来自于《设计模式》(Addison Wesley,1994)) 一个类 有且仅有 一个实例,并且自行实例化向整个系统提供。 如果说每一个人都是一个类,那么从他出生开始,他就是生活中的 唯一 实例,每当有人要拜访或者联系你

原创文章
【iOS】设计模式的六大原则
开闭原则 开放封闭原则的意思是: 对拓展开放,对修改关闭。 程序中的模块、类、方法应该允许在 不修改原来代码 的前提下进行功能拓展。 假设一个支付系统,最开始只有微信支付,如果后面还要支持银联或者支付宝支付: 新增支付时候,只需写一个新类基层Payment而不需要修改原有代码。
