Swift编程语言已然改变了iOS的世界,为Cocoa开发开启了新的篇章。
本书是帮助读者掌握Swift强大功能的又一利器,由技术畅销书作者Adam Freeman执笔,从设计模型应用的角度探讨Swift语言,抽丝剥茧,层层深入,囊括各类经典模式,并挖掘了那些看似十分简单、实际别有一番奥妙的知识。在本书的指导下,你可以玩转设计模式,用Swift语言开发出优质的iOS应用。
设计模式应用的价值和时机。
经典设计模式解析,包括单例模式、抽象工厂模式、责任链模式和观察者模式。
有待挖掘的潜力型设计模式,包括备忘录模式、命令模式和中介者模式。
如何利用Swift语言精髓让代码易于理解、易于测试、易于维护,并且拥有良好的架构。
如何利用Cocoa API实现经典设计模式。
Swift应用的难点和易错点。
展开