更新时间:2018-12-27 19:42:58
封面
版权信息
前言
什么是iOS
为什么推荐你购买本书
学习本书需要准备什么
需要了解哪些编程知识
怎样读本书
学习过程中遇到问题,请联系我们一起解决
致谢
第1章 弹起前奏曲:环境设置
1.1 · 前期准备
1.1.1 开发环境要求
1.1.2 注册为苹果开发者
1.2 · 安装Xcode
1.3 · 相关资源
第2章 让舞台多姿多彩:设计第一个iPhone界面
2.1 · 什么是Xcode
2.2 · 创建项目
2.3 · Xcode项目窗口
2.3.1 工具栏(Toolbar)
2.3.2 导航区域(Navigator area)
2.3.3 编辑区域与调试区域(Editor area/Debug area)
2.3.4 检查窗格(Inspector pane)
2.4 · Interface Builder
2.5 · Hello World经典程序
2.6 · 实现视图自动旋转功能
2.7 · 掌握更多的常用控件
2.8 · 掌握表格视图
2.9 · 实现视图切换
2.10 · 本章 总结
第3章 数学算术:计算器
3.1 · 实现简单计算器功能
3.1.1 基本功能
3.1.2 创建项目
3.1.3 构建视图
3.1.4 实现基本功能
3.1.4.1 逻辑分析
3.1.4.2 点击数字按钮
3.1.4.3 点击操作符按钮
3.1.5 实现存储
3.2 · 实现科学计算器
3.2.1 实现思路
3.2.2 创建另一个视图控制器
3.2.3 构建视图
3.2.4 旋转切换视图
3.3 · 本章 总结
第4章 上演第一幕:电子图书程序
4.1 · 程序结构
4.2 · 知识点分析
4.3 · 移动图书数据库结构
4.3.1 使用命令行创建SQLite数据库
4.3.2 使用客户端软件创建SQLite数据库
4.4 · 创建一个iPhone项目
4.4.1 项目文件介绍
4.4.2 应用程序还需要哪些文件
4.4.2.1 图书目录类BookIndex
4.4.2.2 图书正文类BookContent
4.5 · 创建另一个视图控制器
4.6 · 应用程序国际化
4.6.1 标题的国际化
4.6.2 文本的国际化
4.7 · 在项目中引入SQLite支持
4.7.1 引入example_book.sqlite3文件
4.7.2 操作SQLite的类
4.7.3 SQLiteHelper
4.7.4 BookDB
4.8 · 了解UIViewController
4.9 · 设计并处理第1个窗口:图书目录列表
4.9.1 初始代码分析
4.9.2 添加UITableView
4.9.3 添加视图控制器属性
4.9.4 关联IBOutlet对象和UITableView
4.9.5 读取并处理图书目录
4.10 · 设计并处理第2个窗口:图书正文
4.10.1 BookContentViewController.h接口文件
4.10.2 BookContentViewController.xib视图文件
4.10.3 关联IBOutlet对象和控件
4.10.4 BookContentViewController.m实现文件
4.10.5 如何显示正文
4.11 · UITableViewDelegate与UITableViewDataSource
4.12 · 设置程序启动画面
4.13 · 应用程序图标
4.14 · 本章 总结
第5章 学文识字:新华字典
5.1 · 分析新华字典功能
5.2 · 设计新华字典数据库结构
5.3 · 创建新华字典项目
5.4 · 搜索汉字
5.4.1 设计视图
5.4.2 了解UISearchBar
5.4.3 实现Word字类
5.4.4 在数据库中查找汉字
5.4.5 显示汉字介绍
5.5 · 按拼音搜索
5.5.1 设计视图
5.5.2 在数据库中查找
5.5.3 了解UITableViewDataSource
5.5.4 实现代理方法
5.5.5 控制Tab切换