更新时间:2018-12-30 08:16:16
封面
版权信息
前言
第1章 创建第1个iPhone应用
1.1 iPhone应用开发的背景
1.2 做好准备工作
1.3 下载开发工具
1.4 了解iOS运行环境
1.5 iOS应用开发的注意点
1.6 创建第1个HeIIo WorId iPhone应用
1.7 小结
第2章 Objective-C语言开发基础
2.1 Objective-C的HeIIo WorId程序
2.2 创建一个Objective-C类
2.3 常用类介绍
2.4 属性(Property)
2.5 内存管理
2.6 类别(cIass category)
2.7 类扩展(cIass extension)
2.8 协议
2.9 小结
第3章 设计iPhone应用
3.1 MVC架构
3.2 基于nib文件开发单视图交互性的应用
3.3 创建多视图交互应用
3.4 小结
第4章 设计iPhone应用
4.1 故事板和Segue
4.2 完整的MVC应用
4.3 容器视图(Container View)
4.4 小结
第5章 导航栏视图控制器和标签栏视图控制器
5.1 导航栏视图控制器介绍
5.2 标签栏视图控制器介绍
5.3 集成导航栏视图控制器与标签栏视图控制器
5.4 小结
第6章 属性字符串
6.1 通过属性字符串格式化文本
6.2 通过代码设置属性字符串
6.3 小结
第7章 iOS控件应用入门
7.1 iOS控件简介
7.2 分段控件、文本框控件、滑块控件
7.3 Web视图和活动指示器控件
7.4 图像视图控件
7.5 小结
第8章 iOS控件应用进阶
8.1 进度视图、开关和计步器控件
8.2 警告视图、动作表单、活动视图控制器
8.3 日期选择器(工具栏控件)
8.4 自定义选择器
8.5 自定义选择器控件介绍
8.6 小结
第9章 应用及视图生命周期
9.1 应用的生命周期
9.2 视图生命周期
9.3 小结
第10章 iOS绘图和自动旋转
10.1 iOS绘图
10.2 自动旋转
10.3 小结
第11章 iOS自动布局
11.1 通过约束处理屏幕旋转
11.2 通过代码创建约束
11.3 可视化格式语言
11.4 小结
第12章 手势识别技术
12.1 自定义手势识别
12.2 使用自动手势识别器
12.3 小结
第13章 iOS高级控件
13.1 滚动视图控件
13.2 页面指示器控件
13.3 表格视图
13.4 小结
第14章 Passbook
14.1 Passbook初览
14.2 通过passsource.com创建凭证
14.3 凭证的工作原理
14.4 创建第1个凭证
14.5 凭证文件包的构成
14.6 pass.json文件
14.7 打折券凭证详解
14.8 登机牌凭证详解
14.9 通过PassKit框架操作凭证
14.10 小结
第15章 集合视图(UICollectionView)
15.1 集合视图基础
15.2 自定义集合视图单元格
15.3 小结
第16章 iOS多线程编程
16.1 什么是多线程
16.2 iOS的多线程知识
16.3 异步执行代码的其他方法
16.4 后台运行应用
16.5 小结
第17章 数据持久化
17.1 通过NSUserDefauIts进行数据持久化
17.2 应用程序沙盒
17.3 通过属性列表持久化数据