| 作 者: | 曾源 |
| 出版社: | 清华大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1篇 基 础 篇
第1章 iOS开发概述
1.1 本书的宗旨
1.2 iOS 开发的特点
1.2.1 一次只能运行一个应用程序
1.2.2 一个应用程序只有一个窗口
1.2.3 数据访问机制
1.2.4 屏幕尺寸限制
1.2.5 响应时间限制
1.2.6 设备资源限制
1.2.7 交互限制
1.3 iOS的独特功能
1.3.1 Game Center
1.3.2 Storyboard
1.3.3 Twitter
1.3.4 iCloud
1.3.5 通知中心
1.3.6 Passbook
1.4 加入Apple开发者计划
1.4.1 开发者账号
1.4.2 加入Apple开发人员计划
1.4.3 创建Apple ID
1.5 下载和安装Xcode
1.5.1 下载Xcode
1.5.2 安装Xcode
1.6 小结
1.7 习题
第2章 介绍Objective-C和iOS SDK
2.1 介绍Objective-C
2.1.1 类定义
2.1.2 类实现
2.1.3 多参数的方法
2.1.4 属性
2.1.5 类别
2.2 Objective-C的重要部分
2.2.1 协议
2.2.2 委托
2.2.3 创建第一个工程
2.2.4 简单介绍工程界面
2.2.5 通过程序体会协议和委托
2.2.6 内存管理
2.2.7 自动引用计数
2.3 介绍iOS SDK
2.3.1 Xcode
2.3.2 Instruments
2.3.3 Simulator
2.3.4 Interface Builder
2.4 iOS核心部分
2.4.1 Cocoa Touch(可触摸层)
2.4.2 Media(媒体层)
2.4.3 Core Services(核心服务层)
2.4.4 Core OS(核心操作系统层)
2.5 小结
2.6 习题
第3章 iOS开发起航
3.1 创建项目HelloWorld
3.1.1 应用程序模板
3.1.2 新建iPhone工程
3.1.3 详解Xcode的各个部分
3.1.4 详解项目的各个部分
3.2 解密Interface Builder
3.2.1 掀开Nib神秘的面纱
3.2.2 详解Interface Builder的组成部分
3.2.3 在视图中添加第一个UI控件
3.2.4 设置UI控件的属性
3.2.5 变量的关联
3.2.6 通过代码设置属性
3.3 为应用添加图标
3.3.1 iPhone图标介绍
3.3.2 iPad图标介绍
3.3.3 图标的命名和设置
3.3.4 程序名称的设置
3.4 小结
3.5 习题
第2篇 UI开发篇
第4章 用户交互基础
4.1 介绍View Controller(视图控制器)
4.1.1 MVC模型
4.1.2 View Controller(视图控制器)
4.1.3 生命周期
4.2 使用View Controller编写计算器
4.2.1 创建项目PlusMinus
4.2.2 Button(按钮)
4.2.3 Text Field(输入框)
4.2.4 添加Outlet(连接)
4.2.5 添加Action(动作)
4.2.6 设计用户交互
4.2.7 编译并运行程序
4.3 优化交互体验
4.3.1 键盘关闭
4.3.2 数字键盘
4.4 详解Delegate(委托)
4.4.1 UITextField委托方法
4.4.2 实现委托功能
4.5 小结
4.6 习题
第5章 掌握更多交互控件
5.1 使用Image View(图像视图)和Alert View(警告框)
5.1.1 Image View控件
5.1.2 UIAlertView控件
5.1.3 创建项目ImageSwitch
5.1.4 设置界面朝向
5.1.5 设置UIImageView属性
5.1.6 数组的概念
……