iOS9开发书籍推荐
第1章 开始
1.1 iOS概述
1.1.1 iOS介绍
1.1.2 iOS 8新特性
1.2 开发环境及开发工具
1.3 本书约定
1.3.1 实例代码约定
1.3.2 图示约定
1.3.3 方法命名约定
1.3.4 构造器命名约定
1.4 创建HelloiOS工程
1.4.1 创建工程
1.4.2 Xcode中的iOS工程模板
1.4.3 应用剖析
1.4.4 应用生命周期
1.4.5 Xcode中的Project和Target
1.4.6 常用的产品属性
1.5 iOS API简介
1.5.1 API概述
1.5.2 如何使用API帮助
1.6 小结
第2章 Cocoa Touch MVC设计模式
2.1 MVC模式
2.1.1 MVC模式概述
2.1.2 Cocoa Touch MVC模式
2.2 视图控制器
2.2.1 视图控制器种类
2.2.2 视图控制器生命周期
2.3 视图与UIView
2.3.1 UIView继承层次结构
2.3.2 视图分类
2.3.3 应用界面的构建层次
2.4 界面构建技术
2.4.1 使用故事板
2.4.2 使用Xib文件
2.4.3 使用代码
2.5 小结
第3章 视图
3.1 控件与动作事件
3.1.1 按钮
3.1.2 定义动作事件
3.2 视图与输出口
3.2.1 标签
3.2.2 定义输出口
3.3 视图与委托协议
3.3.1 委托设计模式
3.3.2 实例:TextField委托协议
3.3.3 键盘的打开和关闭
3.3.4 键盘的种类
3.4 关闭和打开键盘通知
3.4.1 通知机制
3.4.2 实例:关闭和打开键盘
3.5 Web视图
3.5.1 UIWebView类
3.5.2 WKWebView类
3.6 警告框
3.7 操作表
3.8 工具栏
3.9 导航栏
3.10 小结
第4章 表视图
第5章 界面布局与Auto Layout技术
第6章 屏幕适配与Size Class技术
第7章 应用导航模式
第8章 手势识别
第9章 项目实战——编写自定义控件PopupControl
第10章 音频和视频多媒体开发
第11章 图形图像开发
第12章 数据存储
第13章 网络数据交换格式
第14章 REST Web Service
第15章 Web Service网络通信架构设计
第16章 iOS敏捷开发项目实战——价格线酒店预订iPhone客户端开发