Design Patterns on iOS using Swi

2018-03-22  本文已影响31人  你weixiao的时候很美

raywenderlich上的iOS文章。 用swift开发iOS的设计模式。

原文地址

1. mvc
mvc0.png

mvc的目的:

2. singleton,单例模式
class LibraryAPI: NSObject {
    //1.
    static let sharedInstance = LibraryAPI()
   //2.
    private   init() {
     }
}
3. facade 外观模式
4.decorator 装饰模式
5. adapter 适配器模式
6. observer 观察者模式
7. memento 备忘录模式
这之后的学习方式:

github上的用swift实现所有设计模式

raywenderlich上关于设计模式的在本文基础上的一篇进一步的demo和文章

上一篇下一篇

猜你喜欢

热点阅读