iOS 6开发范例代码大全PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:(美)格罗伦德,(美)格林姆斯,(美)弗朗西斯著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302332855
- 页数:551 页
第1章 应用程序攻略 1
1.1设置单视图应用程序 1
1.2攻略1-2:链接一个框架 4
1.3攻略1-3:添加用户界面控件视图 5
1.4攻略1-4:创建outlet 7
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 Target 51
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 Language 65
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:编辑UITableView 104
3.2.1 UITableView的行动画 106
3.2.2还有其他操作 107
3.3攻略3-3: UITableView的重排序 109
3.4攻略3-4:创建分组的UITableView 110
3.5攻略3-5:注册自定义单元格类 116
3.5.1创建一个自定义表视图单元格类 117
3.5.2注册单元格类 119
3.6攻略3-6:创建国旗挑选器Collection View 120
3.6.1设置应用程序 121
3.6.2创建数据模型 122
3.6.3构建Flag Picker 123
3.6.4定义Collection View界面 128
3.6.5显示国旗挑选器 133
3.6.6通过自动布局将题头居中显示 135
3.7本章小结 136
第4章 位置服务攻略 137
4.1关于Core Location 137
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:从应用程序中启动Maps 236
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 Accounts 260
7.3.3多个账号的处理 264
7.4攻略7-4:接收tweet 267
7.4.1设置基于导航的应用程序 268
7.4.2显示可用的Twitter源 269
7.4.3显示Tweet列表 273
7.4.4显示单条tweet 279
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:使用ImageView 358
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和NSDate 383
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请求访问Reminders 406
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 Data 436
12.3.1理解Core Data 436
12.3.2创建Core Data 437
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为应用程序设置iCloud 461
12.4.2在iCloud键值存储中持久化数据 464
12.4.3使用NSUserDefault在本地缓存iCloud数据 467
12.5攻略12-5:在iCloud中存储UIDocuments 469
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 Connect 514
14.1.3本地玩家鉴定 516
14.1.4在应用程序中显示GameCenter 520
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
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《实用日语口语大全 商务口语 白金版》柠檬树日语教学团队编著 2018
- 《中华痹病大全》娄玉钤,娄多峰,李满意主编 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《仿真模型枪大全》日本HobbyJAPAN著 2014
- 《小学英语语法大全一学就会》赵岚 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019