iOS 设计模式浅析 1 - 策略
本站寻求有缘人接手,详细了解请联系站长QQ1493399855
本篇文章主要讲三个点:
1. 什么是策略模式.
2. 策略模式的优缺点.
3. demo .
1. 策略模式
定义一系列算法, 并且将每个算法封装起来, 算法之间可以互相替换. 使用前提: 输入已知, 好比你渴了, 可以喝可乐, 可以喝牛奶, 也可以喝水.
在我们项目中比较常见的使用情况:
1. 切换主题, 要展示图片, 只是展示的图片不同而已.
2. 更换显示状态, 总用淘宝的人知道, 展示界面可以是一排一个 cell, 也可以是一排两个 cell.
放一张图简单明了: