图书介绍
iOS 8应用开发实战 205个快速上手的开发技巧PDF|Epub|txt|kindle电子书版本网盘下载
![iOS 8应用开发实战 205个快速上手的开发技巧](https://www.shukui.net/cover/20/30968832.jpg)
- 朱克刚著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302403241
- 出版时间:2015
- 标注页数:425页
- 文件大小:215MB
- 文件页数:437页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
iOS 8应用开发实战 205个快速上手的开发技巧PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1-1 移动设备里的小确幸1
1-2 注册与下载开发工具2
1-3 使用的语言4
1-4 Framework概述7
1-5 设计App8
1-6 本书在讲述什么9
1-7 如何使用本书10
第2章 开发环境11
2-1 下载集成开发环境13
2-2 在Mac计算机上制作开发专用证书14
2-3 将App发布到手机上测试18
2-4 在Mac计算机上创建发布专用证书20
2-5 在iTunes Connect中创建App的上架信息21
2-6 上传App进行审核26
2-7 模拟器的基本功能29
2-8 如何增加函数库31
第3章 Storyboard32
3-1 我的第一个App——Hello World37
3-2 让两个按钮调用同一个事件处理方法42
3-3 一个App多个画面44
3-4 画面切换45
3-5 使用导航控件47
3-6 使用Tab Bar切换画面48
3-7 传递参数到下一个画面52
3-8 取消画面切换54
3-9 不使用Segue的画面切换55
3-10 在运行阶段加载XIB文件56
3-11 使用Auto Layout布局58
3-12 开发同时适合iPhone与iPad的App60
3-13 Image在Size Classes上的应用63
3-14 判断设备类型以及取得位置信息65
第4章 用户界面67
4-1 弹出警告信息框69
4-2 利用警告信息框输入账号和密码70
4-3 使用Picker View选择数据72
4-4 使用Date Picker设置时间76
4-5 使用Date Picker设置倒数时间78
4-6 使用Image View显示图片79
4-7 使用Image View连续播放图片82
4-8 在运行阶段动态产生可视化组件83
4-9 使用Slider85
4-10 使用Switch87
4-11 让图片加上滚动条88
4-12 使用滚动条分页浏览91
4-13 关闭虚拟键盘93
4-14 使用Web View加载外部网页94
4-15 使用Web View显示HTML字符串96
4-16 使用分页控制器96
4-17 使用Search Bar搜索数据99
4-18 加入iAd广告102
4-19 利用动画方式呈现按钮移动104
4-20 旋转图片105
4-21 将直角改成圆角106
4-22 加上阴影108
第5章 表格110
5-1 使用表格组件113
5-2 显示单元格指示器116
5-3 在表格上创建两个区块118
5-4 在表格上删除一条数据120
5-5 在表格上新增一条数据121
5-6 得知用户单击哪一个单元格123
5-7 改变单元格顺序124
5-8 如何自定义单元格样式126
5-9 使用表格控件129
5-10 导航控件与表格132
5-11 使用Collection组件133
5-12 表格下拉更新137
第6章 动态行为139
6-1 吸附139
6-2 碰撞142
6-3 引力143
6-4 推力144
6-5 扑向146
第7章 拍照与音乐148
7-1 让手机震动149
7-2 检测设备上是否配备相机与闪光灯150
7-3 打开相机拍照并保存文件151
7-4 从相册中挑选一张照片153
7-5 一次取得相册中的所有照片156
7-6 播放App内置的音乐157
7-7 显示目前音乐播放进度158
7-8 播放已经存在的音乐160
7-9 取得目前播放中的歌曲信息162
第8章 手势166
8-1 使用Tap手势167
8-2 使用Pinch手势168
8-3 使用Rotation手势169
8-4 使用Swipe手势169
8-5 使用Pan手势170
8-6 使用Long Press手势171
第9章 传感器173
9-1 读取加速器数据175
9-2 读取陀螺仪数据177
9-3 读取磁力仪数据178
9-4 读取Device Motion数据179
9-5 检测设备摇晃182
9-6 使用加速器来控制赛车的方向盘183
9-7 使用距离传感器186
第10章 绘图189
10-1 取得绘图区域190
10-2 在绘图区域上画线191
10-3 在绘图区域绘制多边形193
10-4 在绘图区域绘制矩形195
10-5 在绘图区域绘制弧线196
10-6 在绘图区域绘制椭圆形197
10-7 在绘图区域绘制曲线199
10-8 在绘图区域显示图片200
第11章 文件管理202
11-1 创建目录与文件203
11-2 复制、移动与删除204
11-3 检查目录或文件是否存在205
11-4 区分目录与文件206
11-5 列出目录下的所有文件207
11-6 设置文件不要备份属性208
11-7 文字类型的文件I/O209
11-8 数组类型的文件I/O210
11-9 将图片存入文件211
11-10 delegate的用法212
第12章 结构化数据访问214
12-1 访问PLIST文件216
12-2 创建SQLite数据库218
12-3 连接SQLite数据库219
12-4 查询数据库中的数据222
12-5 修改数据库中的数据223
12-6 数据库访问图片225
12-7 设计与规划Core Data226
12-8 访问Core Data数据230
12-9 查询Core Data时附带查询条件232
12-10 使用CoreData预存的Fetch Requests233
12-11 在Core Data预存的Fetch Requests中增加变量234
12-12 删除Core Data中的数据235
12-13 访问Core Data中的一对多关系236
12-14 Core Data访问图片238
第13章 云端存储240
13-1 使用iCloud读写文件241
13-2 使用iCloud读写Key-Value数据243
13-3 让两个App共享iCloud下的数据244
13-4 注册Dropbox App及下载SDK244
13-5 在项目中安装与设置Dropbox SDK247
13-6 上传文件至Dropbox249
13-7 从Dropbox下载文件251
13-8 取得Dropbox上的文件列表与文件信息254
第14章 多线程257
14-1 利用传统方式打开多线程259
14-2 使用NSOperationQueue261
14-3 使用NSOperation类262
14-4 使用Main派遣队列264
14-5 使用Concurrent派遣队列265
14-6 使用Serial派遣队列266
14-7 定时器267
第15章 后台运行269
15-1 后台播放音乐272
15-2 后台更新地理坐标273
15-3 额外争取10分钟的后台运行时间273
15-4 多线程的后台运行275
15-5 后台获取277
第16章 Internet279
16-1 异步方式下载网页280
16-2 同步方式下载网页或图片281
16-3 解析XML282
16-4 解析JSON284
16-5 以GET方式发送数据286
16-6 以POST方式发送数据286
16-7 与社区网站连接287
16-8 信息推送288
16-9 本地信息推送291
16-10 与推送信息互动292
第17章 媒体获取297
17-1 获取静态图片并预览298
17-2 前后镜头切换302
17-3 调整相机参数303
17-4 录制影片304
17-5 录制声音308
第18章 通信312
18-1 蓝牙4.0 Peripheral313
18-2 蓝牙4.0 Central316
18-3 iBeacon320
18-4 将手机模拟成iBeacon322
18-5 设计Socket Library324
18-6 设计Socket Library(Server)329
18-7 设计Socket Library(Client)334
18-8 Socket范例程序336
第19章 Cloud Kit339
19-1 判断是否登录iCloud并取得登录者信息340
19-2 创建表并读写数据342
19-3 访问图片或二进制数据345
19-4 修改与删除数据348
19-5 关联性设置350
19-6 订阅与删除异动通知353
第20章 HealthKit356
20-1 读取生日性别与血型357
20-2 写入与读取心跳数据360
20-3 写入与读取睡眠数据364
20-4 查询条件设置366
20-5 列出最大值、最小值或平均值等统计数据367
第21章 Extension369
21-1 Today——今天371
21-2 Action——动作374
21-3 Share——共享378
21-4 PhotoEditing——照片编辑380
21-5 Document Provider——文件管理383
21-6 Keyboard——键盘387
第22章 其他391
22-1 从View中调用AppDelegate方法391
22-2 取得电池状态392
22-3 打开机背的LED393
22-4 拨打电话394
22-5 E-mail395
22-6 App间的数据共享395
22-7 将日期时间格式化输出397
22-8 使用日历类399
22-9 将程序设置放在系统设置区中400
22-10 让系统设置区支持多语言402
22-11 让App支持多国/地区语言405
22-12 将屏幕关闭功能取消409
22-13 隐藏画面最上方的状态栏410
22-14 Undo与Redo功能410
22-15 让照片套用滤镜特效411
22-16 随机数412
22-17 编写delegate413
22-18 method延迟调用415
附录A 数据库概述416
附录B 谓词语法格式423
附录C 字符串格式表示425