iPhone SDK 3开发指南PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:比尔·达德尼著
- 出 版 社:北京:电子工业出版社
- 出版年份:2010
- ISBN:9787121100000
- 页数:489 页
第1章 引言 1
1.1本书内容 3
1.2致谢 4
第2章 你好,iPhone 7
2.1准备工作 7
2.2创建“Hello iPhone”项目 9
2.3创建一个简单的界面 11
2.4旋转文本——调整UI 13
2.5旋转文本——调整代码 14
2.6代码导航 15
2.7在iPhone上运行程序 16
第3章 iPhone开发基础 18
3.1 iPhone软件的体系结构 19
3.2用Objective-C编码 19
3.3 Cocoa Touch的基础类 21
3.4与Xcode和Interface Builder一起工作 22
3.5设计一个交互应用 23
3.6 iPhone应用程序的骨架 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更新UI 49
4.5实现控制器 50
4.6创建新的视图控制器 53
4.7构造UI 56
4.8制作MovieEditorViewController 59
4.9 Interface Builder里的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/O 110
8.1探索文件系统 111
8.2创建我们的项目 113
8.3获取文件属性 119
8.4从文件中读取数据 125
8.5异步文件读取 128
8.6创建和删除文件和目录 132
8.7把数据写入到文件 138
8.8属性列表和NSCoding 141
第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章 Core Data 179
11.1 Conference应用程序 180
11.2 Core Data栈 182
11.3构建Core Data栈 184
11.4建模 187
11.5 Track表格视图 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解析Web Service返回的XML 225
12.5通过你的应用发送邮件 235
第13章 点对点网络 239
13.1利用Bonjour来使用特设网络服务 239
13.2 Bonjour服务发现 241
13.3 Game Kit概述 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创建一个AVAudioRecorder 296
16.2未压缩的音频格式 300
16.3编码音频格式 304
16.4使用AVAudioRecorder 307
16.5监控录音音量 311
16.6用AVFramework播放音频 316
16.7与音频会话交互 321
第17章 Core Audio 324
17.1使用过程式的C API 325
17.2播放系统声音 327
17.3 Core Audio概述 333
第18章 事件、Multi-Touch及手势 337
18.1事件模型 337
18.2跟踪触摸活动 339
18.3触碰 341
18.4 Multi-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章 Core Animation 366
21.1 Core Animation介绍 366
21.2 UIView动画 367
21.3层 373
21.4 OpenGL ES 375
第22章 加速计 379
22.1获取设备方向 380
22.2从UIResponder响应链中获取晃动事件 381
22.3获取原始的加速计数据 382
22.4过滤加速计数据 388
第23章 地址簿 395
23.1地址簿UI 395
23.2 People拾取器委托 396
23.3创建和配置People拾取器 398
23.4 Person控制器 399
23.5增加新的联系人 401
第24章 iPhone定位API 405
24.1知道在哪里 405
24.2位置更新 409
24.3指南针 413
第25章 Map Kit 416
25.1 Contact Mapper(联系人地图) 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使用iPhone SDK文档 443
27.4理解并修正Interface Builder错误 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.4 Beta测试 482
29.5进入商店 483
29.6推广你的应用 484
附录A参考文献 486
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017