iOS核心开发手册(原书第5版).html
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2023-11-19 22:10:01
微信
赏
支付宝
文档简介:
译者序
本书是一本很受欢迎的技术书,从第1版到第5版,虽然书名和编排形式略有调整,但是Cookbook这个特点(本书英文版书名为《The Core iOS Developer’s
Cookbook》)却一直在延续。
这种食谱式的秘诀手册之所以受欢迎,原因之一就在于开发者非常容易通过范例来学习一门语言或一套开发环境的用法。有了生动易懂的范例,我们很快就能明
白如何制作出简单实用的程序。再经过反复练习,即可逐渐掌握开发流程。
另外,秘诀手册与普通的范例教程还有个非常重要的区别,那就是范例的选择。一本优秀的秘诀手册不仅要涵盖中级和高级范例,而且还要选择有代表性的范
例,使读者在学会该范例之后,能够根据实际需要对其加以修改,以便将它快速整合到自己的程序中。
从上述两方面来看,本书都极好地体现了Cookbook的特点。作者根据长年积累的开发经验,将一百多条解决方案划分为iOS开发中的十几个专题,基本上满足了
日常编程的需要。有些方案讲得尤为细致,使读者可以看到如何按照需求来深度定制各种组件,比如第6章的文本编辑器和第7章的自制容器等。除了冠以解决方案之
名的范例项目外,还有一些以程序清单形式出现的代码片段也比较实用,每段代码都相当于一份小巧的模板,演示了某些对象或技术的配置方式。
综观这十几个专题,很多都与图形界面及手势有关,这对于提升程序流畅度和用户体验大有好处。作者还提供了范例项目的源代码。对于较为复杂的项目来说,
我们可以先运行范例程序,看到实际效果,然后再与书中各步骤详细比对,以了解整个流程;也可以自己先尝试一种实现方式,然后与作者给出的方案或其他教程里
给出的方案相比较,看看有何异同,并讨论各自的优缺点。
虽说本书所举的范例都较为浅显直观,但读者还是需要略微懂一些Objective-C语言和iOS开发的基础知识。如果你是新手,不妨先参考一下作者在前言里所推荐
的几本入门书籍。此外,如果对后面的Core Data、网络编程、设备适配及辅助功能等内容感兴趣,可以参考与这些主题有关的专著,以便深入研究。
在翻译过程中,得到机械工业出版社华章公司诸位编辑与工作人员的帮助,在此深表谢意,并感谢goldlion及ChenGe两位友人对术语翻译所提的建议。
由于译者水平有限,错误与疏漏之处在所难免,恳请各位读者批评指正。可发邮件至eastarstormlee@gmail.com与我联系,也可访问网
页https://github.com/jeffreybaoshenlee/zh-translation-errata-cidc5/issues留言。
爱飞翔
前言
欢迎阅读本书新版!
自苹果公司发行iOS移动操作系统以来,iOS 7的变革是最为重大的。这本......
评论
发表评论