为你推荐
书名页
内容简介
版权页
前言
目录页
第1章 初识iOS开发
1.1 iPhone/iPad手机应用
1.2 iOS5操作系统
1.3 安装Xcode
1.4 编写第一个iOS应用
1.5 熟悉Xcode界面
1.6 Xcode项目结构
1.7 nib编辑界面
1.8 应用启动
1.9 Xcode帮助文档
第2章 Objective-C语言基础
2.1 Objective-C程序结构
2.2 面向对象的编程
2.3 数据类型
2.4 操作符和控制语句
2.5 输入和输出数据
2.6 block
第3章 Objective-C类
3.1 类的通用格式
3.2 声明对象和对象初始化
3.3 变量
3.4 @property和@synthesize
3.5 多输入参数的方法
3.6 异常处理
3.7 线程
3.8 Singleton
3.9 基础框架类
3.10 存取器
第4章 继承和协议
4.1 继承
4.2 方法重写
4.3 方法重载
4.4 多态和super
4.5 抽象类
4.6 动态方法调用
4.7 访问控制
4.8 类别
4.9 协议
4.10 可选的方法
第5章 内存管理和ARC
5.1 内存管理的基本原理
5.2 ARC
第6章 iOS开发模式
6.1 MVC
6.2 目标-操作模式
6.3 通知
6.4 委托
6.5 数据源
6.6 Key-Value Observing
第7章 视图和绘图
7.1 视图的基本概念
7.2 布局
7.3 变换
7.4 可见性和不透明度
7.5 绘图和图像
7.6 点和像素
7.7 内容模式
第8章 视图控制器和模态视图
8.1 应用界面结构
8.2 创建一个视图控制器
8.3 旋转视图
8.4 创建视图控制器实例
8.5 模态视图
第9章 导航控制器和标签栏控制器
9.1 导航控制器
9.2 创建导航控制器实例
9.3 标签栏控制器
9.4 标签栏控制器实例
第10章 滚动视图和表视图
10.1 滚动视图
10.2 滚动视图实例
10.3 表视图
10.4 表视图实例
第11章 iPad应用和拆分视图
11.1 拆分视图控制器
11.2 团购应用实例
11.3 从导航控制器迁移到拆分视图
11.4 popover
11.5 拆分视图和popover
11.6 模态视图和popover
第12章 视图上的控件
12.1 文本控件
12.2 键盘操作
12.3 核心文本
12.4 网页视图
12.5 其他控件和视图
12.6 模态对话框
第13章 音频和视频编程
13.1 音频API
13.2 音频操作实例
13.3 视频
13.4 UIVideoEditorController
13.5 视频实例
13.6 播放列表和多视频播放
13.7 流播放
13.8 在视频上叠加自己的内容
第14章 照片和网络编程
14.1 照片编程
14.2 网络编程
第15章 GPS、地图、日历和通讯录编程
15.1 位置类
15.2 地图
15.3 日历
15.4 通讯录
第16章 图层
16.1 视图和图层
16.2 图层和子图层
16.3 在一个图层中绘制
16.4 变换
第17章 动画
17.1 动画概述
17.2 UIImageView动画
17.3 视图动画
17.4 隐式动画
17.5 核心动画
17.6 操作
第18章 触摸和手势编程
18.1 触摸
18.2 手势识别器
18.3 触摸的发送
18.4 手势识别器实例
第19章 游戏和设备间通信
19.1 转动或晃动手机
19.2 设备之间通信
第20章 iOS数据的存储和读取
20.1 文件操作
20.2 用户默认
20.3 XML
20.4 SQLite
20.5 核心数据
20.6 图形文件
20.7 互联网数据
第21章 高级内容
21.1 电子邮件和短消息
21.2 苹果推服务
21.3 多线程
21.4 本地化
21.5 Xcode调试器
21.6 静态分析器
21.7 版本控制
21.8 Instruments
21.9 发布应用程序
21.10 iCloud编程
21.11 ARC应用实例
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜