iPhone SDK 3开发指南
¥
3
八五品
仅1件
作者[美]达德尼、[美]亚当森 著;李亮 译
出版社电子工业出版社
出版时间2010-01
版次1
装帧平装
货号49【2层】
上书时间2024-11-28
商品详情
- 品相描述:八五品
图书标准信息
-
作者
[美]达德尼、[美]亚当森 著;李亮 译
-
出版社
电子工业出版社
-
出版时间
2010-01
-
版次
1
-
ISBN
9787121100000
-
定价
65.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
489页
-
字数
499千字
-
正文语种
简体中文
- 【内容简介】
-
《iPhoneSDK3开发指南》循序渐进地讲述了基于iPhoneSDK的应用程序开发的各个方面,涉及到了从编码到调试到性能优化的各个步骤。特别值得称道的是《iPhoneSDK3开发指南》涵盖了最新的iPhoneSDK3.0的有关内容。既适合作为了解iPhone程序开发的各个方面的参考,也适合作为深入掌握iPhone程序开发的阶梯教程。
- 【目录】
-
第1章引言1
1.1本书内容3
1.2致谢4
第2章你好,iPhone7
2.1准备工作7
2.2创建“HelloiPhone”项目9
2.3创建一个简单的界面11
2.4旋转文本——调整UI13
2.5旋转文本——调整代码14
2.6代码导航15
2.7在iPhone上运行程序16
第3章iPhone开发基础18
3.1iPhone软件的体系结构19
3.2用Objective-C编码19
3.3CocoaTouch的基础类21
3.4与Xcode和InterfaceBuilder一起工作22
3.5设计一个交互应用23
3.6iPhone应用程序的骨架30
3.7用委托机制(delegation)来定制行为33
3.8管理应用程序的内存35
3.9以属性的方式存取变量37
3.10外卖:要记住的东西39
第4章视图控制器41
4.1实现一个按钮操作41
4.2建立一个模型44
4.3为控制器添加插座变量和动作47
4.4更新UI49
4.5实现控制器50
4.6创建新的视图控制器53
4.7构造UI56
4.8制作MovieEditorViewController59
4.9InterfaceBuilder里的editing视图控制器60
第5章表格视图62
5.1表格的组成62
5.2建立基于表格的导航64
5.3为表格数据建模65
5.4表格的单元68
5.5编辑表格71
5.6用表格导航73
5.7定制表格视图单元79
5.8排序表格数据84
第6章导航87
6.1邮件导航87
6.2导航控制器88
6.3基于导航的应用89
6.4把视图控制器压进堆栈91
6.5定制导航栏93
6.6弹出视图控制器97
第7章页签条控制器99
7.1什么时候用页签99
7.2创建一个页签条控制器100
7.3页签控制器里的视图控制器102
7.4多个控制器107
第8章文件I/O110
8.1探索文件系统111
8.2创建我们的项目113
8.3获取文件属性119
8.4从文件中读取数据125
8.5异步文件读取128
8.6创建和删除文件和目录132
8.7把数据写入到文件138
8.8属性列表和NSCoding141
第9章预置143
9.1在应用程序中显示一个能翻转的预置视图143
9.2管理预置146
9.3改变和更新预置148
9.4顺路看看:每秒种更新一次时钟标签152
9.5在系统设置应用程序中使用预置153
9.6装入在“设置”应用程序中配置好的预置159
第10章SQLite数据库162
10.1创建你的数据库163
10.2创建实例程序166
10.3把数据库放到设备上168
10.4在设备上使用数据库171
第11章CoreData179
11.1Conference应用程序180
11.2CoreData栈182
11.3构建CoreData栈184
11.4建模187
11.5Track表格视图194
11.6获取议题198
11.7修改议题199
11.8导航202
第12章连接互联网209
12.1在10分钟之内用UIWebView构建一个浏览器210
12.2从网络读取数据215
12.3处理HTTP身份认证219
12.4解析WebService返回的XML225
12.5通过你的应用发送邮件235
第13章点对点网络239
13.1利用Bonjour来使用特设网络服务239
13.2Bonjour服务发现241
13.3GameKit概述247
13.4建立一个使用蓝牙网络的游戏248
13.5建立一个Peer拾取器249
13.6提供一个Peer拾取器委托251
13.7网络游戏的逻辑253
13.8通过GKSession进行通信255
13.9语音聊天260
第14章视频播放262
14.1使用MPMoviePlayerController进行视频播放262
14.2接收来自影片播放器的通知267
14.3支持的媒体格式269
第15章存取iPod库272
15.1监测iPod的回放272
15.2控制iPod的播放281
15.3使用iPod库283
15.4浏览iPod库293
第16章播放和录制音频296
16.1创建一个AVAudioRecorder296
16.2未压缩的音频格式300
16.3编码音频格式304
16.4使用AVAudioRecorder307
16.5监控录音音量311
16.6用AVFramework播放音频316
16.7与音频会话交互321
第17章CoreAudio324
17.1使用过程式的CAPI325
17.2播放系统声音327
17.3CoreAudio概述333
第18章事件、Multi-Touch及手势337
18.1事件模型337
18.2跟踪触摸活动339
18.3触碰341
18.4Multi-Touch手势342
第19章绘制自定义视图347
19.1绘制模型347
19.2绘制矢量图348
19.3路径349
19.4图形环境354
19.5重新显示一个视图355
第20章绘制图像和照片357
20.1基本的图像绘制358
20.2定制图片显示359
20.3图片拾取器361
20.4捕捉视频364
第21章CoreAnimation366
21.1CoreAnimation介绍366
21.2UIView动画367
21.3层373
21.4OpenGLES375
第22章加速计379
22.1获取设备方向380
22.2从UIResponder响应链中获取晃动事件381
22.3获取原始的加速计数据382
22.4过滤加速计数据388
第23章地址簿395
23.1地址簿UI395
23.2People拾取器委托396
23.3创建和配置People拾取器398
23.4Person控制器399
23.5增加新的联系人401
第24章iPhone定位API405
24.1知道在哪里405
24.2位置更新409
24.3指南针413
第25章MapKit416
25.1ContactMapper(联系人地图)416
25.2显示一幅地图417
25.3地图标注420
25.4选择一个标注429
第26章应用集成432
26.1运行别的应用程序432
26.2成为能被集成的434
第27章调试438
27.1理解并修正构建中的错误439
27.2理解并修正导入/链接错误441
27.3使用iPhoneSDK文档443
27.4理解并修正InterfaceBuilder错误446
27.5调试448
27.6找出重复释放的“Zombie”对象455
第28章性能调整460
28.1使用Shark检查性能461
28.2使用Instruments检查性能466
28.3用Clang静态分析器检查性能471
第29章之前和之后476
29.1正确地开始477
29.2改善480
29.3其他特性481
29.4Beta测试482
29.5进入商店483
29.6推广你的应用484
附录A参考文献486
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价