美文网首页
设计模式在OC系统库中的应用及常用排序

设计模式在OC系统库中的应用及常用排序

作者: 七维树 | 来源:发表于2018-02-28 11:29 被阅读7次

在OC系统库中常见模式

1.原型模式:Copy
2.装饰模式:OC分类/继承子类用Super 调用父类方法并增加新的功能
3.组合模式:UIView 的子View
4.享元模式:UITableView的复用机制
5.代理模式:Delegate
6.观察者模式:KVO
7.职责链模式:UIView的 hitTest 和pointInside方法
8.解释器模式:正则表达式
9.迭代器模式:遍历枚举器 NSEnumerator
10.命令模式:NSOperation
11.中介者模式:通知中心

需要掌握的模式

1.工厂方法
2.外观模式 
3.策略模式
4.适配器模式

其他

1.单例模式
2.抽象工厂
3.建造者模式
4.模版方法
5.备忘录模式
6.状态模式
7.桥接模式
8.访问者模式

相关文章

  • 设计模式在OC系统库中的应用及常用排序

    在OC系统库中常见模式 需要掌握的模式 其他

  • OC协议在解耦中的应用

    OC协议在解耦中的应用 1,oc中利用协议代理解耦, delegate是OC中常用传值模式,这是一种很好的设计...

  • 23中常用设计模式在Swift3中的应用

    23种常用设计模式 设计模式在Swift中的应用,使用的是Swift3.0。本文项目Github地址:https:...

  • 设计模式——单例模式

    单例模式属于创建模型。 单例模式,是设计模式中比较简单而又最常用的模式之一。通过单例模式可以保证系统中,应用该模式...

  • 4-1 导演类的创建与设计模式-单例科普

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用...

  • 单例模式

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用...

  • Java基础之单例模式

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用...

  • Java单例模式

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用...

  • 单例模式

    单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用...

  • java单例模式与线程安全

    设计模式在软件架构设计中被经常使用,掌握常用的设计模式对于设计软件系统非常重要。单例模式作为设计模式中最简单和常用...

网友评论

      本文标题:设计模式在OC系统库中的应用及常用排序

      本文链接:https://www.haomeiwen.com/subject/ctlbxftx.html