图书介绍

iOS 8应用开发实战 205个快速上手的开发技巧PDF|Epub|txt|kindle电子书版本网盘下载

iOS 8应用开发实战 205个快速上手的开发技巧
  • 朱克刚著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302403241
  • 出版时间:2015
  • 标注页数:425页
  • 文件大小:215MB
  • 文件页数:437页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

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

热门推荐