基本信息
书名:精通Swift设计模式
定价:89.00元
作者:亚当·弗里曼(Adam Freeman)
出版社:人民邮电出版社
出版日期:2016-09-01
ISBN:9787115433480
字数:
页码:
版次:1
装帧:平装
开本:128开
商品重量:0.4kg
编辑推荐
Swift编程语言已然改变了iOS的世界,为Cocoa开发开启了新的篇章。本书是帮助读者掌握Swift强大功能的又一利器,由技术书作者Adam Freeman执笔,从设计模型应用的角度探讨Swift语言,抽丝剥茧,层层深入,囊括各类经典模式,并挖掘了那些看似十分简单、实际别有一番奥妙的知识。在本书的指导下,你可以玩转设计模式,用Swift语言开发出优质的iOS应用。设计模式应用的价值和时机。经典设计模式解析,包括单例模式、抽象工厂模式、责任链模式和观察者模式。有待挖掘的潜力型设计模式,包括备忘录模式、命令模式和中介者模式。如何利用Swift语言精髓让代码易于理解、易于测试、易于维护,并且拥有良好的架构。如何利用Cocoa API实现经典设计模式。Swift应用的难点和易错点。
内容提要
本书是系统学习Swift 设计模式和Cocoa 框架知识的参考图书。书中内容分为五部分:首部分介绍学习本书的预备知识,包括使用Xcode 创建的Playgroud 文件和名为SportsStore 的iOS 应用;第二部分讲解创建型模式,并辅以大量代码示例和图示;第三部分阐述结构型模式,并重点区分了容易混淆的模式;第四部分介绍行为型模式,总结了一些知名度较小的模式;第五部分讨论MVC 模式,剖析了MVC 模式的重要性。
目录
作者介绍
Adam Freeman曾在多家名企担任高级职务,现为技术图书作家,著有多部C#、.NET和Java方面的大部头作品。其中《ASP.NET 4高级程序设计(第4版)》《精通ASP.NET MVC 3框架(第3版)》《HTML5指南》均在同品种中名列前茅,备受读者推崇。
文摘
序言