《iOS应用开发》主要介绍如何使用iOS提供的强大工具集创建iOS应用。全书对iOS操作系统做了全面的介绍,首先讲解如何构建应用程序的用户界面,涵盖从使用Storyboard连接视图控制器到绘制自定义视图的所有技能;接着介绍如何使用iCloud存储和Core Data管理应用程序的数据模型,并在多个设备上同步数据;最后介绍了一些更高级的主题,包括Core Animation、Core Motion、Core Location以及Core Image等。《iOS应用开发》适合iOS平台的开发爱好者阅读使用。
目录
- 第1章 你好iPhone
- 1.1 iOS系统简介
- 1.2 启程
- 1.2.1 创建工作空间
- 1.2.2 创建项目
- 1.3 到处看看
- 1.3.1 运行应用程序
- 1.3.2 查看文件
- 1.3.3 项目概览
- 1.4 修改模板
- 1.4.1 修改主视图
- 1.4.2 添加输出口
- 1.4.3 添加文本字段
- 1.4.4 改善界面
- 1.5 总结
- 第2章 Objective-C
- 2.1 Objective-C编程语言
- 2.2 九个基本的程序构建块
- 2.2.1 C数据类型
- 2.2.2 C数据结构
- 2.2.3 枚举类型
- 2.2.4 运算符
- 2.2.5 函数
- 2.2.6 对象
- 2.2.7 方法
- 2.2.8 协议
- 2.2.9 类别和扩展
- 2.3 内存管理
- 2.3.1 对象和保留计数
- 2.3.2 介绍ARC
- 2.4 重要的设计模式
- 2.4.1 模型-视图-控制器
- 2.4.2 委托
- 2.4.3 通知
- 2.4.4 键-值编码
- 2.4.5 键-值观察
- 2.4.6 单例
- 2.4.7 程序块
- 2.5 总结
- 第3章 生产力应用程序体系结构
- 3.1 理解生产力应用
- 3.2 创建项目
- 3.2.1 清理项目
- 3.2.2 设置额外的警告
- 3.2.3 添加图片
- 3.3 配置标签栏
- 3.4 建立模型
- 3.4.1 WeightEntry类
- 3.4.2 WeightHistory类
- 3.4.3 连接模型
- 3.5 总结
- 第4章 开发视图和视图控制器
- 4.1 输入体重数据