230多个实例,9小时视频讲解,Objective-C和Swift 4.0双语讲解iOS 11的新特性的完全教程
本书循序渐进地讲解了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开发环境详解 12
第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视图控件、可滚动视图控件和翻页控件 176
第13章 提醒和操作表 201
第14章 工具栏、日期选择器 212
第15章 表视图(UITable) 242
第16章 活动指示器、进度条和检索条 253
第17章 UIView详解 282
第18章 视图控制器 292
第19章 实现多场景和弹出框 313
第20章 UICollectionView和UIVisualEffectView控件 324
第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