购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

推荐序 3

Swift语言是苹果公司在2014年苹果全球开发者大会(WWDC)上所发布的一门编程语言,用来撰写 OS X 和 iOS 应用程序。近 20年,苹果公司一直把 Object-C 作为主要的编程语言,目前全球拥有900万的苹果开发者。从Swift语言发布后开发者们的反应来看,大家还是对这门语言给予了肯定的态度。Swift语言兼容Object-C,同时从其开发者指南中,我们看到Swift语言采用安全模式编程,可被LLVM编译为本地代码,并且它的运行速度非常快。Swift语言还从Python和JavaScript 中吸取了许多东西,使得开发效率提高且代码更易读。

最初接到作者写序的邀请时,我非常惊讶,感叹于这么快就有开发者写Swift语言实战的专著,同时又非常好奇这本书到底什么样。在拿到样稿的时候,我重点阅读了“2048游戏实战开发”的部分,读完之后发现作者真的非常用心。

第9章对2048游戏项目的开发进行了详细的讲解,从界面到游戏模型再到细节的游戏效果实现,这一章告诉了读者做什么以及怎么做。第10章讲解了经典的MVC模式在项目中的运用,事件机制以及设计模式,让读者了解实现背后的依据和出发点。从这两章可以看出,作者在设计本书的结构时花了不少心思。

除了精心的章节设计以外,在内容方面融入很多的实战经验,作者在给出代码前都会有深入的分析,例如在实现“自定义参数的设计界面”时,并不是直接给出代码,而是给了多种设计方法的选择,从中挑选了一个作者认为比较合理的方法来进行讲解。

《Swift语言实战入门(第2版)》是一部诚意之作,我由衷地将之推荐给大家,相信大家在阅读之后一定会有所收获!

——深圳敏捷部落创始人、意启部落成员 陈军

zRsPznAMdRgk5N8XKdYoL6J20UcUOFHru7Pajz4YEt2gxR9M0PHM66A9fY0mreHB

点击中间区域
呼出菜单
上一章
目录
下一章
×