iOS设计模式
Alisck
与其苟延残喘,不如纵情燃烧!!!
展开
-
设计模式解析总结篇---单列模式(Singleton)---001
#import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface EDSingleton : NSObject +(instancetype)sharedInstance; @end NS_ASSUME_NONNULL_END #import "EDSingleton.h" @implement...原创 2019-01-17 19:24:13 · 164 阅读 · 0 评论 -
设计模式解析总结篇---策略模式(Stratagy)---002
策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。可以避免太多的if else 最初的价格,经过不同的处理,返回不同的值 策略模式配合简单工厂模式,同样的最初价格,返回不同的最终价格。不同的type就是不同的策略。 EDCashContext *context = [[EDCashContext all...原创 2019-02-14 18:29:16 · 285 阅读 · 0 评论