图书介绍

iPhone SDK 3开发指南PDF|Epub|txt|kindle电子书版本网盘下载

iPhone SDK 3开发指南
  • 比尔·达德尼著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121100000
  • 出版时间:2010
  • 标注页数:489页
  • 文件大小:184MB
  • 文件页数:503页
  • 主题词:移动通信-携带电话机-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

iPhone SDK 3开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 引言1

1.1本书内容3

1.2致谢4

第2章 你好,iPhone7

2.1准备工作7

2.2创建“Hello iPhone”项目9

2.3创建一个简单的界面11

2.4旋转文本——调整UI13

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更新UI49

4.5实现控制器50

4.6创建新的视图控制器53

4.7构造UI56

4.8制作MovieEditorViewController59

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/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章 Core Data179

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返回的XML225

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创建一个AVAudioRecorder296

16.2未压缩的音频格式300

16.3编码音频格式304

16.4使用AVAudioRecorder307

16.5监控录音音量311

16.6用AVFramework播放音频316

16.7与音频会话交互321

第17章 Core Audio324

17.1使用过程式的C API325

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 Animation366

21.1 Core Animation介绍366

21.2 UIView动画367

21.3层373

21.4 OpenGL ES375

第22章 加速计379

22.1获取设备方向380

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

22.3获取原始的加速计数据382

22.4过滤加速计数据388

第23章 地址簿395

23.1地址簿UI395

23.2 People拾取器委托396

23.3创建和配置People拾取器398

23.4 Person控制器399

23.5增加新的联系人401

第24章 iPhone定位API405

24.1知道在哪里405

24.2位置更新409

24.3指南针413

第25章 Map Kit416

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

热门推荐