主页 详情

《iPhone SDK 3开发指南》_比尔·达德尼著_12482723_9787121100000

【书名】:《iPhone SDK 3开发指南》
【作者】:比尔·达德尼著
【出版社】:北京:电子工业出版社
【时间】:2010
【页数】:489
【ISBN】:9787121100000
【SS码】:12482723

最新查询

内容简介

第1章 引言

1.1本书内容

1.2致谢

第2章 你好,iPhone

2.1准备工作

2.2创建“Hello iPhone”项目

2.3创建一个简单的界面

2.4旋转文本——调整UI

2.5旋转文本——调整代码

2.6代码导航

2.7在iPhone上运行程序

第3章 iPhone开发基础

3.1 iPhone软件的体系结构

3.2用Objective-C编码

3.3 Cocoa Touch的基础类

3.4与Xcode和Interface Builder一起工作

3.5设计一个交互应用

3.6 iPhone应用程序的骨架

3.7用委托机制(delegation)来定制行为

3.8管理应用程序的内存

3.9以属性的方式存取变量

3.10外卖:要记住的东西

第4章 视图控制器

4.1实现一个按钮操作

4.2建立一个模型

4.3为控制器添加插座变量和动作

4.4更新UI

4.5实现控制器

4.6创建新的视图控制器

4.7构造UI

4.8制作MovieEditorViewController

4.9 Interface Builder里的editing视图控制器

第5章 表格视图

5.1表格的组成

5.2建立基于表格的导航

5.3为表格数据建模

5.4表格的单元

5.5编辑表格

5.6用表格导航

5.7定制表格视图单元

5.8排序表格数据

第6章 导航

6.1邮件导航

6.2导航控制器

6.3基于导航的应用

6.4把视图控制器压进堆栈

6.5定制导航栏

6.6弹出视图控制器

第7章 页签条控制器

7.1什么时候用页签

7.2创建一个页签条控制器

7.3页签控制器里的视图控制器

7.4多个控制器

第8章 文件I/O

8.1探索文件系统

8.2创建我们的项目

8.3获取文件属性

8.4从文件中读取数据

8.5异步文件读取

8.6创建和删除文件和目录

8.7把数据写入到文件

8.8属性列表和NSCoding

第9章 预置

9.1在应用程序中显示一个能翻转的预置视图

9.2管理预置

9.3改变和更新预置

9.4顺路看看:每秒种更新一次时钟标签

9.5在系统设置应用程序中使用预置

9.6装入在“设置”应用程序中配置好的预置

第10章 SQLite数据库

10.1创建你的数据库

10.2创建实例程序

10.3把数据库放到设备上

10.4在设备上使用数据库

第11章 Core Data

11.1 Conference应用程序

11.2 Core Data栈

11.3构建Core Data栈

11.4建模

11.5 Track表格视图

11.6获取议题

11.7修改议题

11.8导航

第12章 连接互联网

12.1在10分钟之内用UIWebView构建一个浏览器

12.2从网络读取数据

12.3处理HTTP身份认证

12.4解析Web Service返回的XML

12.5通过你的应用发送邮件

第13章 点对点网络

13.1利用Bonjour来使用特设网络服务

13.2 Bonjour服务发现

13.3 Game Kit概述

13.4建立一个使用蓝牙网络的游戏

13.5建立一个Peer拾取器

13.6提供一个Peer拾取器委托

13.7网络游戏的逻辑

13.8通过GKSession进行通信

13.9语音聊天

第14章 视频播放

14.1使用MPMoviePlayerController进行视频播放

14.2接收来自影片播放器的通知

14.3支持的媒体格式

第15章 存取iPod库

15.1监测iPod的回放

15.2控制iPod的播放

15.3使用iPod库

15.4浏览iPod库

第16章 播放和录制音频

16.1创建一个AVAudioRecorder

16.2未压缩的音频格式

16.3编码音频格式

16.4使用AVAudioRecorder

16.5监控录音音量

16.6用AVFramework播放音频

16.7与音频会话交互

第17章 Core Audio

17.1使用过程式的C API

17.2播放系统声音

17.3 Core Audio概述

第18章 事件、Multi-Touch及手势

18.1事件模型

18.2跟踪触摸活动

18.3触碰

18.4 Multi-Touch手势

第19章 绘制自定义视图

19.1绘制模型

19.2绘制矢量图

19.3路径

19.4图形环境

19.5重新显示一个视图

第20章 绘制图像和照片

20.1基本的图像绘制

20.2定制图片显示

20.3图片拾取器

20.4捕捉视频

第21章 Core Animation

21.1 Core Animation介绍

21.2 UIView动画

21.3层

21.4 OpenGL ES

第22章 加速计

22.1获取设备方向

22.2从UIResponder响应链中获取晃动事件

22.3获取原始的加速计数据

22.4过滤加速计数据

第23章 地址簿

23.1地址簿UI

23.2 People拾取器委托

23.3创建和配置People拾取器

23.4 Person控制器

23.5增加新的联系人

第24章 iPhone定位API

24.1知道在哪里

24.2位置更新

24.3指南针

第25章 Map Kit

25.1 Contact Mapper(联系人地图)

25.2显示一幅地图

25.3地图标注

25.4选择一个标注

第26章 应用集成

26.1运行别的应用程序

26.2成为能被集成的

第27章 调试

27.1理解并修正构建中的错误

27.2理解并修正导入/链接错误

27.3使用iPhone SDK文档

27.4理解并修正Interface Builder错误

27.5调试

27.6找出重复释放的“Zombie”对象

第28章 性能调整

28.1使用Shark检查性能

28.2使用Instruments检查性能

28.3用Clang静态分析器检查性能

第29章 之前和之后

29.1正确地开始

29.2改善

29.3其他特性

29.4 Beta测试

29.5进入商店

29.6推广你的应用

附录A参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
2305816bc20ff26fb07f1f5c33422188#7af2ec0664ba28d723a8c1cb2586b18f#249574432#12482723.zip