本书是专门为高校师生学习Swift语言和iOS应用开发而编著的教材。书中首先详细介绍了Swift语言,然后展开介绍iOS开发技术,最后安排了综合案例。全书分别介绍了如下内容: 操作系统的基本概念; 苹果硬件设备和iOS操作系统; Swift语言的基本语法与程序设计;iOS应用开发基础; iOS应用界面技术; 表视图; 界面布局与Auto Layout技术; 屏幕适配与Size Class技术; 应用导航模式; 多媒体开发; 图形图像开发; 数据存储; 网络数据交换格式; 网络通信。最后一章介绍了综合案例——奥运会应用设计与开发,该章给出了完整的iOS应用分析和设计,以及编程实现,架构采用分层设计实现,开发中采用敏捷开发方法。 本书适合作为高等院校与职业院校“移动操作系统”与“iOS应用开发”等课程的教材,也适合广大iOS应用开发人员自学参考。