图书介绍

iOS 6开发范例代码大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

iOS 6开发范例代码大全
  • (美)格罗伦德,(美)格林姆斯,(美)弗朗西斯著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302332855
  • 出版时间:2013
  • 标注页数:551页
  • 文件大小:177MB
  • 文件页数:567页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

iOS 6开发范例代码大全PDF格式电子书版下载

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

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

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

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

图书目录

第1章 应用程序攻略1

1.1设置单视图应用程序1

1.2攻略1-2:链接一个框架4

1.3攻略1-3:添加用户界面控件视图5

1.4攻略1-4:创建outlet7

1.5攻略1-5:创建动作10

1.6攻略1-6:创建类12

1.7攻略1-7:添加Info.plist属性14

1.8攻略1-8:添加资源文件15

1.9攻略1-9:使用故事板17

1.9.1故事板中包含的内容17

1.9.2设置使用故事板的应用程序18

1.9.3在故事板中添加新场景19

1.9.4添加一个表视图场景21

1.9.5添加一个详细视图23

1.9.6设置一个自定义视图控制器26

1.9.7使用单元格原型29

1.10攻略1-10:错误处理32

1.10.1创建一个错误处理框架33

1.10.2通知用户36

1.10.3实现恢复选项40

1.11攻略1-11:处理异常42

1.11.1处理异常的策略42

1.11.2搭建一个测试应用程序42

1.11.3截获未捕捉的异常43

1.11.4报告错误45

1.11.5添加按钮46

1.11.6通过电子邮件发送报告48

1.11.7最后一点完善50

1.12攻略1-12:添加简化版的应用程序51

1.12.1 Adding a Build Target51

1.12.2编写某个版本的代码52

1.13攻略1-13:加载启动画面53

1.13.1加载图像文件54

1.13.2设计加载画面55

1.14本章小结56

第2章 布局攻略57

2.1攻略2-1使用自动布局57

2.1.1自动布局的约束57

2.1.2约束的优先级60

2.1.3添加尾随按钮61

2.2攻略2-2::自动布局编程63

2.2.1设置应用程序63

2.2.2 Visual Format Language65

2.2.3添加图像视图68

2.2.4定义图像视图的约束69

2.3攻略2-3:调试自动布局73

2.3.1处理二义性的布局74

2.3.2处理不可满足性的问题77

2.4本章小结83

第3章 表视图和集合视图攻略85

3.1攻略3-1:创建未分组的表格85

3.1.1构建一个应用程序85

3.1.2添加表示国家的模型88

3.1.3在表视图中显示数据90

3.1.4有关缓存单元格的说明93

3.1.5配置单元格93

3.1.6有关圆角的说明96

3.1.7实现辅助视图97

3.1.8增强用户交互体验102

3.1.9有关单元格视图自定义的一点说明104

3.2攻略3-2:编辑UITableView104

3.2.1 UITableView的行动画106

3.2.2还有其他操作107

3.3攻略3-3: UITableView的重排序109

3.4攻略3-4:创建分组的UITableView110

3.5攻略3-5:注册自定义单元格类116

3.5.1创建一个自定义表视图单元格类117

3.5.2注册单元格类119

3.6攻略3-6:创建国旗挑选器Collection View120

3.6.1设置应用程序121

3.6.2创建数据模型122

3.6.3构建Flag Picker123

3.6.4定义Collection View界面128

3.6.5显示国旗挑选器133

3.6.6通过自动布局将题头居中显示135

3.7本章小结136

第4章 位置服务攻略137

4.1关于Core Location137

4.1.1标准与显著变化服务138

4.1.2 iOS 6的新特性138

4.1.3位置服务的需求139

4.2攻略4-1:获得基本的位置信息139

4.2.1创建应用程序140

4.2.2开始与停止位置更新142

4.2.3接收位置更新144

4.2.4测试位置更新146

4.3攻略4-2:显著位置变化147

4.3.1创建应用程序148

4.3.2启用后台更新149

4.3.3添加本地通知151

4.4攻略4-3:追踪磁力计的朝向152

4.4.1关于朝向追踪152

4.4.2创建应用程序152

4.4.3开始与停止朝向更新153

4.4.4实现委托方法155

4.5攻略4-4:追踪真实的朝向156

4.6攻略4-5:区域监测161

4.6.1关于区域161

4.6.2欢迎来到巴尔的摩161

4.7攻略4-6:实现地理编码166

4.7.1实现反向地理信息编码166

4.7.2实现正向地理信息编码171

4.7.3最佳实践173

4.8本章小结173

第5章Motion攻略175

5.1攻略5-1:识别摇晃事件175

5.1.1拦截摇晃事件175

5.1.2子类化窗口176

5.1.3实现摇晃通知177

5.1.4测试摇晃事件179

5.2攻略5-2:访问原始的CoreMotion数据179

5.2.1 Core Motion传感器179

5.2.2创建项目180

5.2.3访问传感器数据182

5.2.4推送还是拉取186

5.2.5选择更新间隔187

5.2.6原始Motion数据的本质187

5.3攻略5-3:访问设备的Motion数据187

5.3.1设备移动类188

5.3.2创建项目188

5.3.3访问设备的Motion数据190

5.3.4设置参考帧192

5.4攻略5-4:通过重力移动标签193

5.4.1创建应用程序193

5.4.2通过重力移动标签195

5.4.3添加加速度197

5.5本章小结198

第6章Map攻略199

6.1攻略6-1:展示一个表示当前位置的地图199

6.1.1创建应用程序199

6.1.2用户控制的追踪204

6.2攻略6-2:通过大头针标记位置205

6.2.1添加标注对象206

6.2.2改变大头针的颜色207

6.3攻略6-3:创建自定义标注209

6.3.1创建应用程序209

6.3.2创建自定义标注类211

6.3.3创建自定义标注视图212

6.3.4自定义标注详情215

6.3.5添加详情视图217

6.4攻略6-4:拖曳大头针219

6.5攻略6-5:在地图中添加覆盖图层222

6.6攻略6-6:动态分组标注224

6.6.1大头针森林225

6.6.2实现解决方案229

6.6.3添加颜色编码231

6.7攻略6-7:从应用程序中启动Maps236

6.7.1添加地图条目237

6.7.2以方向模式启动239

6.8攻略6-8:注册路线应用程序241

6.8.1声明路线应用程序241

6.8.2处理启动242

6.8.3测试路线应用程序244

6.8.4指定覆盖区域246

6.9本章小结247

第7章 社交网络攻略249

7.1攻略7-1:通过Activity View共享内容249

7.1.1设置Activity View控制器250

7.1.2排除Activity View项251

7.1.3包含其他Activity Vi ew项253

7.2攻略7-2:通过Compose View分享内容256

7.3攻略7-3:通过SLRequest分享内容259

7.3.1设置主视图259

7.3.2 Requesting Access to Twitter Accounts260

7.3.3多个账号的处理264

7.4攻略7-4:接收tweet267

7.4.1设置基于导航的应用程序268

7.4.2显示可用的Twitter源269

7.4.3显示Tweet列表273

7.4.4显示单条tweet279

7.5本章小结283

第8章 相机攻略285

8.1攻略8-1:拍摄照片285

8.1.1创建用户界面285

8.1.2访问相机286

8.1.3取回照片289

8.1.4实现基本的编辑290

8.1.5将照片保存到相册291

8.2攻略8-2:录制视频292

8.3攻略8-3:编辑视频294

8.4攻略8-4:使用自定义相机覆盖图层297

8.5攻略8-5:使用AVCaptureSession显示相机预览301

8.6攻略8-6:使用AVCaptureSession捕捉静态图片304

8.7攻略8-7:使用AVCaptureSession捕捉视频310

8.8攻略8-8:捕捉视频帧317

8.9本章小结320

第9章 多媒体攻略321

9.1攻略9-1:播放音频321

9.1.1创建应用程序321

9.1.2创建音频播放器323

9.1.3处理错误与中断325

9.2攻略9-2:录制音频326

9.2.1创建音频录制器328

9.2.2处理中断331

9.3攻略9-3:访问音乐库331

9.3.1创建一个基本的音乐播放器331

9.3.2处理通知333

9.3.3选择播放的媒体335

9.3.4查询媒体338

9.4攻略9-4:播放后台音频341

9.4.1创建用户界面341

9.4.2声明后台模式播放342

9.4.3实现播放器344

9.5本章小结350

第10章 图像攻略351

10.1攻略10-1:绘制简单形状351

10.2攻略10-2:屏幕截图的编程355

10.3攻略10-3:使用ImageView358

10.4攻略10-4:缩放图像362

10.5攻略10-5:通过滤镜操纵图像370

10.5.1组合滤镜375

10.5.2为表视图创建缩略图377

10.6攻略10-6:识别功能379

10.7本章小结382

第11章 用户数据攻略383

11.1攻略11-1:使用NSCalendar和NSDate383

11.2攻略11-2:获得日历事件388

11.3攻略11-3:在表视图中显示事件392

11.4攻略11-4:查看、编辑和删除事件397

11.5攻略11-5:创建日历事件400

11.6 攻略11-6:创建提醒404

11.6.1创建应用程序404

11.6.2请求访问Reminders406

11.6.3创建基于时间的提醒407

11.6.4创建基于位置的提醒410

11.7攻略11-7:访问地址簿415

11.8攻略11-8:设置联络人信息420

11.9本章小结425

第12章 数据存储攻略427

12.1攻略12-1:使用NSUserDefaults持久化数据427

12.2攻略12-2:使用文件持久化数据432

12.3攻略12-3:使用Core Data436

12.3.1理解Core Data436

12.3.2创建Core Data437

12.3.3设计数据模型438

12.3.4创建单词表表视图442

12.3.5实现单词视图控制器450

12.3.6添加单词编辑视图453

12.3.7在iCloud上持久化数据460

12.4攻略12-4:在iCloud中保存键值对数据460

12.4.1为应用程序设置iCloud461

12.4.2在iCloud键值存储中持久化数据464

12.4.3使用NSUserDefault在本地缓存iCloud数据467

12.5攻略12-5:在iCloud中存储UIDocuments469

12.6本章小结475

第13章 数据传输攻略477

13.1攻略13-1:编写短消息477

13.2攻略13-2:编写电子邮件482

13.3攻略13-3:打印图像488

13.4攻略13-4:打印纯文本494

13.5攻略13-5:打印视图496

13.6攻略13-6:通过页面渲染器进行格式化打印498

13.7本章小结504

第13章Game Kit攻略505

14.1攻略14-1:制作可在GameCenter上使用的应用程序505

14.1.1实现游戏505

14.1.2注册iTunes Connect514

14.1.3本地玩家鉴定516

14.1.4在应用程序中显示GameCenter520

14.2攻略14-2:实现积分榜521

14.2.1定义积分榜521

14.2.2向Game Center报告分数523

14.3攻略14-3:实现成就524

14.3.1在iTunes Connect中定义成就525

14.3.2报告成就526

14.4攻略14-4:创建一个简单的回合制多人游戏532

14.4.1构建井字游戏533

14.4.2为游戏添加Game Center支持536

14.4.3实现玩家匹配538

14.4.4编解码游戏数据543

14.4.5处理基于回合的事件549

14.5本章小结551

热门推荐