1 / 34
文档名称:

《Swift权威指南》迷你书.pdf

格式:pdf   页数:34页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Swift权威指南》迷你书.pdf

上传人:精品库 2016/1/8 文件大小:0 KB

下载得到文件列表

《Swift权威指南》迷你书.pdf

相关文档

文档介绍

文档介绍:Swift权威指南2内容提要本书共分20章,专门介绍了Swift的基础语法及进行应用和游戏开发的技术。主要内容包括运算符、字符串、集合类、控制流、函数、枚举类型、类、结构体、属性、方法、下标、泛型、扩展、协议等内容,以及使用Swift语言开发iOS平台的应用和游戏。最后给出了一个Flappybird游戏综合案例,让读者了解使用Swift语言开发游戏的完整步骤。本书适合iOS程序员、Swift初学者学****用书,也可作为大专院校及培训学校的教学用书。3前前言言为什么要写这本书由于苹果公司一直以来以生产硬件闻名,在2014年的WWDC上竟然发布了一种新的编程语言—Swift。这一举动引起了业界不小的震动。在不到1个月的时间里,Swift就挤进流行语言前列,这在以前从未发生过。Swift目前可用于开发iOS和OS X平台的应用和游戏程序。但由于Swift刚诞生不久,中文资料还不多,而且由于Swift语言具有功能强大和效率开发高的特点,很有可能在将来取代Objective-C,成为iOS和OS X平台上的主流开发语言。所以,为了让国内广大程序员能尽早掌握Swift开发技术,特意撰写了本书,以便可以让更多的人对Swift语言有所了解,更希望让更多的人成为国内乃至世界上第一批Swift语言专家。本书的内容Swift语言基础部分(第1章~第17章)主要介绍了Swift语言的基本语法,尤其是和其他语言不同的地方。项目实战部分(第18章~第20章)主要介绍了如何使用Swift语言开发iOS平台的应用和游戏,在最后一章还给出了一个Flappybird游戏以供大家学****Swift项目开发的全过程。本书适合我吗当您走进书店,看到书的标题中熟悉的字眼“Swift”,想了解这本书是否适合自己时,下面的提示对您的选购很有帮助:?您听说过iOS吗??您知道App Store吗??您听说过擅长做硬件的苹果公司居然推出了Swift开发语言了吗?如果上述问题中有一个以上是肯定的,可以很高兴地告诉您,拿在手中的这本书确实是这个方向上的,下面需要进一步确认:?您对软件开发有经验或者有兴趣吗?Swift权威指南4?您对开发语言有了解吗??您做过手机应用开发吗??您是iOS或移动开发爱好者吗?如果上述问题,您的回答中有肯定的,那么您已经具备了阅读本书需要的基础,不用担心读不懂了,那么:?您想快速了解并进入Swift应用开发吗??您想找到一本系统介绍Swift开发的参考资料吗??您想选择一本有原理剖析又有真实例子演示的教材吗??您想选一本通俗易懂,符合自己阅读****惯的图书吗?如上问题中,如果您有大多数回答都是肯定的,那么非常恭喜您,现在拿着的这本书差不多正是您需要的,可以放心地带回去开始自己的Swift之旅了。如果还在犹豫,那么让下面几个提示告诉您,尽早开始学****的重要性:?IT界中移动开发的热潮推动了移动互联网的快速发展,而Swift是一个非常强大的开发语言,其让您可以快速切入无线互联网领域;?在App Store发布应用的数量在快速增长,早日发布自己的App可以体现自己的开发价值和乐趣;?掌握了Swift开发就可以很快开发出供全球iOS用户使用的应用,有人已经在App Store上赚到许多钱了!本书的特点?国内第一本含金量超过Swift官方文档的原创图书。?第一本将Swift和最新的SpriteKit游戏引擎深度结合的原创图书。?实战性地讲解了Swift的开发技术和和技巧。?精彩游戏应用Flappybird让读者一览Swift项目开发全过程。?不仅介绍了Swift语言方面的知识,还结合了iOS应用和游戏开发进行讲解。尤其是讨论了基于SpriteKit的2D游戏开发技术。?推出了国内首套Swift视频课程:http://edu./course/course_id-。?随时提供答疑和完整资源下载:http://blog./nokiaguy。5读者对象??从事iOS平台应用和游戏开发的程序员。??对Swift语言感兴趣的程序员。??以前使用Objective-C,但想摆脱Objective-C繁琐的程序员。??所有对新知识感兴趣的程序员。源代码和工具下载读者可以到作者的Blog:http://blog./nokiaguy下载相关的源程序和相关开发工具。其他学****资源由于目前Swift语言仍然是测试版,所以在读者拿到本书时,Swift的某些语法或API可能会有变化。为此,作者在51CTO上开了关于Swift的视频课程,这套教材会随着Swift的更新而不断更新。视频地址:http://edu./course/course_id-。勘误和支持由于作者的水平有限,编写时间仓促,书中难免会出现一些错误或不准确的地方,恳请读者批评指正。如有问题或建议,请发送至te