![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS设计模式
mmmmmrui
这个作者很懒,什么都没留下…
展开
-
适配器模式
第一次写博客啊,写的不好的地方请多指教哦~在介绍适配器模式之前,先来看一个经典的栗子啊~每一个国家的额定电压都不一样,但是我们的手机额定充电电压是一定的。那假如我们每一次去到不同的国家,难道都要买一个适配手机额定电压的充电器嘛???当然是不用的,拿苹果的充电器来说,它可以接受的输入电压不是一成不变的,而是有一个范围来适应不同情况下的输入电压,但是输出电压是固定的。可以这样来理解,将目标原创 2017-03-29 20:14:06 · 249 阅读 · 0 评论 -
策略模式
继上次的适配器模式后,这次说的是策略模式。还是同样的套路,先来说说为什么要使用策略模式吧***在实际的开发中,肯定会有多选一的情况,这时首先想到的肯定是 if-else 语句啦~如果有很多很多情况,我想就if-else都得写吐了吧 - _ -!!而且会显得代码特别繁琐,可读性差。举一个栗子吧,登录界面中,验证邮箱、姓名、手机号、、、等等杂七杂八的条件时,就需要有选择性的验证,这就是所谓原创 2017-04-10 22:36:20 · 142 阅读 · 0 评论