《iOS11开发指南》循序渐进地讲解了iOS 11应用开发的知识。书中从搭建开发环境讲起,依次讲解了Objective-C语言基础,Swift 4.0语言基础,Cocoa Touch,Xcode Interface Builder界面开发,使用Xcode编写MVC程序,文本框和文本视图,按钮和标签,滑块、步进和图像,使用开关控件和分段控件,Web视图控件和可滚动视图控件,提醒和操作表,工具栏,日期选择器,表视图,活动指示器,进度条和检索条,UIView,视图控制器,实现多场景和弹出框,iPad弹出框和分割视图控制器,界面旋转,图形、图像、图层和动画,声音服务,多媒体应用,定位处理,触摸,手势识别和Force Touch,读写应用程序数据,触摸和手势识别,和硬件之间的操作,开发通用的项目程序,推服务和多线程,Touch ID,游戏开发,HealthKit健康应用开发,watchOS 4智能手表开发,分屏多任务,使用CocoaPods依赖管理,使用扩展(Extension),在程序中加入Siri功能,开发tvOS程序,开发Apple Pay程序,开发虚拟现实程序,分屏多视图播放器,tvOS电影库系统等高 级知识。
本书内容全面,几乎涵盖了iOS 11应用开发所需要的主要内容,适合iOS开发初学者和iOS程序员学习,也可以作为相关培训学校和高校相关专业的教学用书。
目录
- 第1章 iOS开发入门 1
- 第2章 使用Xcode开发环境详解
- 第3章 Objective-C语言基础 24
- 第4章 Swift语言基础 52
- 第5章 Cocoa Touch框架 72
- 第6章 Xcode Interface Builder界面开发 86
- 第7章 使用Xcode编写MVC程序 104
- 第8章 文本框和文本视图 116
- 第9章 按钮和标签 127
- 第10章 滑块、步进和图像 147
- 第11章 开关控件和分段控件 163
- 第12章 Web视图控件、可滚动视图控件和
- 第13章 提醒和操作表 201
- 第14章 工具栏、日期选择器 212
- 第15章 表视图(UITable) 242
- 第16章 活动指示器、进度条和检索条 253
- 第17章 UIView详解 282
- 第18章 视图控制器 292
- 第19章 实现多场景和弹出框 313
- 第20章 UICollectionView和UIVisualEffectView
- 第21章 iPad弹出框和分割视图控制器 341
- 第22章 界面旋转、大小和全屏处理 352
- 第23章 图形、图像、图层和动画 364
- 第24章 多媒体开发 391
- 第25章 分屏多任务 410
- 第26章 定位处理 422
- 第27章 读写应用程序数据 443
- 第28章 触摸、手势识别和Force Touch 466
- 第29章 和硬件之间的操作 491
- 第30章 地址簿、邮件、Twitter和短消息 504
- 第31章 开发通用的项目程序 517
- 第32章 推服务和多线程 538
- 第33章 Touch ID详解 557
- 第34章 使用CocoaPods依赖管理 567
- 第35章 使用扩展(Extension) 574
- 第36章 游戏开发 592
- 第37章 watchOS 4智能手表开发 607
- 第38章 HealthKit健康应用开发 623
- 第39章 在程序中加入Siri功能 632
- 第40章 开发tvOS程序 645
- 第41章 使用Apple Pay 665
- 第42章 开发AR虚拟现实程序 681
- 第43章 tvOS电影库系统 695
- 第44章 分屏多视图播放器 704