标签
内容简介
《iOS 8开发指南》是管蕾编著、人民邮电出版社2014年出版的一本面向初学者的iOS 8应用开发教程,全书共34章、约1436千字,随书附赠光盘。本书从搭建开发环境讲起,先介绍Objective-C语言基础与同年正式发布的Swift语言基础,再进入Cocoa Touch框架、Xcode Interface Builder界面开发以及用Xcode编写MVC程序的方法。此后按控件与界面主题逐章展开:文本框和文本视图、按钮和标签、滑块、步进与图像、开关控件和分段控件、Web视图与可滚动视图控件、提醒和操作表、工具栏、日期选择器、表视图、活动指示器、进度条和检索条、UIView详解、视图控制器、多场景实现与弹出框、iPad弹出框和分割视图控制器、界面旋转等。核心技术部分继续讲解图形、图像、图层与动画、声音服务、多媒体应用、定位处理、读写应用程序数据、触摸和手势识别、与硬件之间的操作、开发通用项目程序、推送服务与多线程、Touch ID以及游戏开发等高级主题。书中配有大量实例,并有公交路线查询系统、MP3播放器等综合案例演示完整开发流程,适合作为iOS入门与培训教材使用。
编辑推荐
这是一本典型的“大而全”式iOS入门教程:34章、750余页,从语言基础一路讲到动画、多媒体、定位、多线程和游戏开发,因此知识地图相当完整,适合第一次系统接触iOS开发、又希望先看到全貌的读者。它最突出的时间特色,是同时覆盖Objective-C和Swift两种语言——Swift在2014年刚刚发布,能把两种语言并置讲解的中文图书当时并不多见;书中大量“实战演练”式小实例,加上公交路线查询系统、MP3播放器这类综合案例,能帮助读者把零散的控件知识串成完整应用。需要提醒的是,本书以iOS 8为基准,Xcode版本、Swift语法和苹果的开发规则此后都已大幅更新,部分代码在新环境中可能需要调整,参考时应更多关注概念框架与开发思路,而不是逐行照抄。作为一份“那个时代的iOS开发全景图”,它仍有不错的参考与怀旧价值。
适合谁读
适合
- 零基础或初学、想系统了解iOS开发全貌的读者
- 熟悉其他平台、打算转向iPhone与iPad应用开发的程序员
- 需要一本内容全面的iOS入门教材的培训学校教师
- 想了解Swift早期版本与Objective-C并存时代技术面貌的开发者
不适合
- 已具备iOS开发经验、希望学习新版本Swift与SwiftUI的进阶开发者
- 需要最新版Xcode与App Store上架规范指导的读者
- 只想要项目实战案例、不愿阅读大量基础章节的读者
阅读建议
- 先通读第1章环境搭建与语言基础章节,确保Xcode与模拟器可用后再进入控件部分。
- 把书中每个“实战演练”都亲手敲一遍,比只读文字更能建立对控件和委托机制的理解。
- 遇到与当前Xcode版本不符的代码时,先理解其意图,再查官方文档对照新写法。
- 可按“界面控件—UITableView—视图控制器—多媒体与定位—多线程”的顺序读,读完一个主题就做一个小作品。
出版社简介
人民邮电出版社
中国 · 成立于 1953 年
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
常见问题
这本书讲的是Objective-C还是Swift?
两种语言都有涉及。全书以Objective-C为传统主线,同时专门设置了Swift语言基础章节,并在部分实例中使用Swift实现,呈现了Swift刚发布时两种语言并存的开发状况。
书的版权页和京东、豆瓣上的出版时间为何不一致?
不同渠道标注不一:人民邮电出版社的版权信息与多家书店都记2014年9月/10月出版,部分百科页面写作2015年4月;可确认的是ISBN为9787115368454的第1版,印次和上架时间差异导致了这些出入。
这本书还有第2版吗?
有。2015年7月人民邮电出版社推出了《iOS 8开发指南(第2版)》,ISBN 9787115393319,扩充到35章,并新增HomeKit、HealthKit、WatchKit等内容。
按书里的代码能直接在新版Xcode中运行吗?
多半需要改动。本书基于iOS 8时代的Xcode和Swift早期版本,工程模板、API命名和语法此后多有变化,建议把代码当作理解思路的示例,在新环境中对照官方文档重写。
适合完全没学过编程的人吗?
可以读,但要付出较多耐心。书中有语言基础章节,适合作为引导;若从未接触过面向对象编程,建议先补一点C或编程通识,再进入Cocoa Touch部分会轻松不少。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
管蕾
作者
管蕾,目前公开资料有限,其身份信息、国籍与生卒年等均未见于库内记录,尚待进一步补充。已知其名下有一部作品《iOS项目开发全程实录》,该书被归入编程设计类,内容围绕iOS平台的项目开发流程展开,属于技术实践型写作。从现有线索看,管蕾的写作方向集中于移动应用开发领域,行文以项目实录的方式呈现开发过程,注重操作步骤与实战细节,适合希望了解iOS开发流程的读者参考。由于库内仅收录这一种作品,且缺少作者背景资料,暂无法判断其创作风格的全貌与长期影响,此处仅就作品题材作客观说明,后续如有新资料可再行完善。