更新时间:2018-12-30 08:28:34
封面
版权信息
前言
一个关于苹果公司的小故事
第1章 关于iPhone
1.1 iPhone是苹果公司创新的产物
1.2 iPhone开创手机应用商店新纪元
1.3 iPhone屏幕
1.4 iPhone键盘
1.5 iPhone显示效果
1.6 iPhone用户体验
1.7 iPhone只有一个按键
1.8 iPhone是一款纯Touch机
1.9 多点触摸(Multi-Touch)
1.10 当前窗口只能有一个
1.11 如何排列主屏图标
1.12 如何删除应用
第2章 关于Mac操作系统(Mac OS)
2.1 Mac OS概述
2.2 Mac OS版本演变
2.3 iPhone开发一定需要苹果电脑吗
2.4 Mac OS X也可运行在Windows PC上
2.5 小结
第3章iPhone开发环境的配置
3.1 确认Mac OS X版本
3.2 注册Apple ID
3.3 SDK下载与安装
3.4 注册IDP会员
第4章 iPhone应用程序开发工具
4.1 Xcode
4.2 Interface builder
4.3 Cocoa Touch
第5章iPhone开发语言(Objective-C)
5.1 Objective-C概述
5.2 Objective-C是C语言的超集
5.3 类与实例
5.4 类
5.5 属性(property)
5.6 委托(Delegation)
5.7 对象
5.8 方法(method)
5.9 输出口(Outlet)
5.10 操作(Action)
5.11 什么是框架(Framework)
5.12 UIKit类图
5.13 编程规范(Coding Standard)
5.14 NSString
5.15 dealloc
5.16 小结
第6章 创建一个简单的应用
6.1 启动Xcode
6.2 创建工程
6.3 Xcode工程窗口
6.4 编译配置和运行
6.5 小结
第7章 iPhone常用控件
7.1 按钮(Button)
7.2 标签(Label)
7.3 文本框(Text Field)
7.4 图像视图
7.5 如何添加应用图标
7.6 如何隐去状态栏
7.7 如何显示应用程序的启动界面
7.8 小结
第8章 基于Window-based Application的设计
8.1 创建工程
8.2 创建视图控制器类实例
8.3 添加视图
8.4 视图控制器与视图的关联
8.5 代码设计
8.6 视图控制器与视图的关联问题
8.7 小结
第9章 基于标签栏的应用
9.1 一个基本的标签栏应用
9.2 在标签栏应用中实现导航功能
第10章 表视图应用
10.1 什么是表视图和表视图单元
10.2 创建动态表视图单元
第11章iPhone多点触摸技术的应用
11.1 UIResponder类
11.2 触摸顺序(Touch Sequence)
11.3 UITouch类
11.4 UIEvent类
11.5 一个单点触摸应用
11.6 小结
第12章 iPhone加速计的应用
12.1 加速度
12.2 加速计
12.3 加速计的技术原理
12.4 加速类
12.5 加速计类
12.6 UIAccelerometerDelegate协议
12.7 实例方法
12.8 小结
第13章 iPhone程序的调试方法
13.1 模拟器与真机的运行环境不同
13.2 模拟器调试方法
13.3 iPhone真机调试
第14章 Cute iClock娱乐应用程序设计与实现
14.1 时钟程序概述