图书介绍

iOS 5 编程入门经典(第3版) 开发iPhone与iPad应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

iOS 5 编程入门经典(第3版) 开发iPhone与iPad应用
  • (美)李伟梦著;宋梅译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302299943
  • 出版时间:2012
  • 标注页数:565页
  • 文件大小:94MB
  • 文件页数:580页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

iOS 5 编程入门经典(第3版) 开发iPhone与iPad应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 iOS 5编程快速入门1

1.1 获取开发工具和SDK1

1.2 Xcode的组件2

1.2.1 Xcode3

1.2.2 iOS Simulator4

1.2.3 Interface Builder8

1.2.4 Instruments8

1.3 iOS架构概述9

1.4 起步前需要了解的一些信息11

1.4.1 iOS的版本12

1.4.2 在真实设备上进行测试12

1.4.3 屏幕分辨率12

1.5 小结14

第2章 编写第一个“Hello World!”应用程序15

2.1 Xcode快速起步15

2.1.1 使用InterfaceBuilder18

2.1.2 编写代码22

2.2 定制应用程序图标23

2.3 显示启动图像26

2.4 小结29

第3章 视图、插座变量与动作31

3.1 插座变量和动作31

3.2 使用视图36

3.2.1 使用警告视图37

3.2.2 使用动作表单41

3.2.3 页面控件与图像视图43

3.2.4 使用Web视图51

3.3 使用代码动态添加视图54

3.4 理解视图层次结构57

3.5 小结59

第4章 视图控制器63

4.1 Single View Application模板63

4.1.1 应用程序委托66

4.1.2 使用视图控制器控制UI69

4.2 Empty Application模板72

4.2.1 以编程的方式添加视图控制器和视图77

4.2.2 为视图切换添加动画83

4.3 Master-Detail Application模板85

4.4 Tabbed Application模板100

4.5 小结104

第5章 iPhone和iPad的多平台支持107

5.1 方法1:修改设备目标设置107

5.2 方法2:创建Universal应用程序113

5.3 选择移植方法117

5.4 小结117

第6章 键盘输入119

6.1 使用键盘119

6.2 定制输入类型121

6.2.1 隐藏键盘122

6.2.2 当视图加载完毕后自动显示键盘128

6.3 检测键盘是否可见128

6.3.1 使用Scroll View129

6.3.2 显示键盘时滚动视图133

6.4 小结139

第7章 屏幕旋转141

7.1 响应设备旋转141

7.1.1 不同类型的屏幕方向144

7.1.2 处理旋转144

7.2 以编程的方式旋转屏幕150

7.2.1 在运行期间旋转屏幕150

7.2.2 将View窗口固定在特定的方向上150

7.3 小结151

第8章 使用表视图创建和持久化数据153

8.1 简单的表视图153

8.1.1 添加Header与Footer158

8.1.2 添加图像159

8.1.3 显示所选项160

8.1.4 缩进163

8.1.5 修改行高163

8.2 在Master-Detail Application中使用表视图164

8.3 分节显示164

8.3.1 添加索引172

8.3.2 添加搜索功能173

8.3.3 详情显示与选取标记184

8.3.4 导航到另外一个View窗口186

8.4 小结189

第9章 使用应用程序首选项191

9.1 创建应用程序首选项191

9.2 以编程的方式访问设置值197

9.2.1 加载设置值202

9.2.2 重置首选项设置值204

9.2.3 保存设置值205

9.3 小结206

第10章 文件处理209

10.1 理解应用程序文件夹210

10.1.1 使用Documents与Library文件夹210

10.1.2 将文件存储到临时文件夹中215

10.1.3 应该使用Documents还是tmp文件夹215

10.2 使用属性列表215

10.3 复制打包的资源222

10.4 导入和导出文件224

10.4.1 导出文档226

10.4.2 文件共享229

10.4.3 导入文档232

10.4.4 导入自己定义的文档235

10.5 小结236

第11章 使用SQLite进行数据库存储239

11.1 链接到SQLite3数据库240

11.2 创建并打开数据库242

11.2.1 检查创建的数据库243

11.2.2 创建表244

11.2.3 插入记录245

11.2.4 绑定变量246

11.2.5 检索记录249

11.3 在应用程序中打包SQLite数据库251

11.4 小结252

第12章 iCloud编程255

12.1 在iCloud中存储和使用文档255

12.1.1 为应用程序启用iCloud存储256

12.1.2 设置项目的Entitlement259

12.1.3 使用UIDocument类管理iCloud文档261

12.1.4 在iCloud中存储文档263

12.2 在iCloud中存储键/值数据274

12.3 小结277

第13章 实现简单动画和视频播放279

13.1 使用NSTimer类279

13.2 变换视图286

13.2.1 平移287

13.2.2 旋转288

13.2.3 缩放290

13.3 为一系列图像增加动画效果291

13.4 在iPhone中播放视频294

13.5 小结298

第14章 访问内置应用程序301

14.1 发送e-mail301

14.1.1 调用Safari308

14.1.2 调用拨号程序308

14.1.3 调用SMS308

14.2 访问照相机与照片库311

14.2.1 访问照片库311

14.2.2 访问照相机317

14.3 小结320

第15章 访问传感器321

15.1 使用陀螺仪和加速计321

15.2 可视化传感器数据327

15.3 使用Shake API检测摇动332

15.4 小结338

第16章 使用Web服务339

16.1 使用XML Web服务的基础知识340

16.1.1 使用SOAP 1.1341

16.1.2 使用SOAP 1.2342

16.1.3 使用HTTP GET343

16.1.4 使用HTTP POST343

16.2 在iOS应用程序中通过SOAP使用Web服务344

16.3 解析XML响应352

16.4 使用JSON Web服务357

16.5 在应用程序中集成Twitter363

16.6 小结369

第17章 蓝牙编程371

17.1 使用Game Kit框架371

17.1.1 搜索对等设备372

17.1.2 发送和接收数据379

17.2 实现语音聊天382

17.3 小结390

第18章 Bonjour编程391

18.1 创建应用程序391

18.2 发布服务393

18.3 浏览服务396

18.4 小结402

第19章 使用Apple推送通知服务进行远程通知编程403

19.1 使用Apple推送通知服务404

19.1.1 生成证书请求404

19.1.2 生成开发证书405

19.1.3 创建应用程序ID406

19.1.4 针对推送通知配置App ID407

19.1.5 创建Provisioning Profile410

19.1.6 在设备上安装Provisioning Profile411

19.2 创建iOS应用程序412

19.3 创建推送通知提供者417

19.4 小结420

第20章 显示地图423

20.1 使用Map Kit框架显示地图和监视变化423

20.2 获得位置数据428

20.2.1 指定位置跟踪的硬件需求433

20.2.2 使用地图显示位置434

20.2.3 获取方向信息437

20.2.4 旋转地图441

20.2.5 显示注记446

20.2.6 逆地理编码451

20.2.7 显示箭头按钮454

20.3 小结457

第21章 编写后台应用程序459

21.1 理解iOS中的后台执行459

21.1.1 检查不同的应用程序状态460

21.1.2 禁用后台模式463

21.1.3 检测多任务支持463

21.1.4 在后台跟踪位置464

21.1.5 使位置应用程序更加节能468

21.2 本地通知469

21.3 使用NSNotification类通知其他对象476

21.4 小结481

附录A 在实际设备上进行测试483

附录B Xcode快速入门503

附录C Objective-C快速入门529

附录D 练习答案557

热门推荐