图书介绍

iOS 7开发快速入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

iOS 7开发快速入门
  • 刘丽霞,邱晓华著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115335425
  • 出版时间:2014
  • 标注页数:505页
  • 文件大小:161MB
  • 文件页数:521页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


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

下载说明

iOS 7开发快速入门PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 准备篇2

第1章 iOS 7开发概述2

1.1 iOS 7新特性2

1.1.1 控制中心2

1.1.2 通知中心2

1.1.3 多任务3

1.1.4 浏览器3

1.1.5 语言助手4

1.1.6 iOS的车载应用4

1.1.7 Activation Lock激活锁4

1.1.8 照相功能4

1.1.9 图片库功能4

1.1.10 AirDrop4

1.1.11 iTunes广播5

1.1.12 应用商店5

1.1.13 UIKit动力5

1.1.14 地图6

1.1.15 游戏6

1.1.16 Objective-C语言7

1.1.17 iOS 7对已有框架的改进7

1.1.18 iOS 7新增框架11

1.2 构建开发环境——Xcode 511

1.2.1 安装Xcode 511

1.2.2 绑定苹果开发者账号12

1.2.3 更新文件和组件13

1.2.4 帮助文档14

1.3 编写第一个iOS 7应用15

1.3.1 创建项目15

1.3.2 编译、连接、运行17

1.3.3 iOS模拟器介绍18

1.3.4 编辑界面21

1.3.5 编写代码23

1.3.6 定制应用程序图标25

1.4 小结26

第2章 认识全新的XCode 527

2.1 Xcode 5的新特性27

2.1.1 自动配置27

2.1.2 测试导航28

2.1.3 Datatip28

2.1.4 自动布局28

2.1.5 Debug仪表28

2.1.6 源代码控制29

2.2 解剖Xcode 5界面30

2.2.1 导航窗口31

2.2.2 工具窗口31

2.2.3 编辑窗口32

2.2.4 目标窗口33

2.3 Xcode 5项目结构34

2.4 调试程序35

2.5 小结37

第3章 Objective-C语言基础38

3.1 Obiective-C语言简介38

3.1.1 Objective-C语言的发展38

3.1.2 Obiective-C语言的特点39

3.2 数据类型39

3.2.1 与C语言通用的数据类型39

3.2.2 Obiective-C特有的数据类型40

3.3 变量与常量41

3.3.1 变量41

3.3.2 常量41

3.3.3 标识符43

3.4 运算符44

3.4.1 赋值运算符44

3.4.2 算术运算符45

3.4.3 自增自减运算符46

3.4.4 位运算符47

3.4.5 复合运算符47

3.4.6 关系运算符48

3.4.7 布尔逻辑运算符49

3.4.8 特殊的运算符50

3.4.9 运算符的优先级50

3.4.10 语句与表达式52

3.5 程序控制结构52

3.5.1 顺序结构53

3.5.2 选择结构53

3.5.3 循环结构57

3.6 类60

3.6.1 类的创建60

3.6.2 实例化对象61

3.6.3 实例变量62

3.6.4 方法63

3.7 继承及多态67

3.7.1 继承67

3.7.2 多态68

3.8 分类和协议69

3.8.1 分类70

3.8.2 协议72

3.9 小结75

第4章 Cocoa基础76

4.1 Foundation框架76

4.1.1 数字对象(NSNumber)76

4.1.2 字符串对象(NSString)80

4.1.3 数组对象(NSArray)89

4.1.4 字典对象(NSDictionary)98

4.1.5 集合对象(NSSet)104

4.1.6 Foundation框架中对象总结111

4.2 Application框架113

4.2.1 Cocoa应用程序项目的创建113

4.2.2 编写一个Cocoa应用程序114

4.2.3 Application框架中对象的总结117

4.3 小结118

第二篇 界面设计篇120

第5章 自定义视图和视图控制器120

5.1 视图库介绍120

5.2 自定义视图的创建121

5.2.1 静态创建自定义视图121

5.2.2 动态创建自定义视图122

5.3 视图控制器124

5.3.1 创建视图控制器124

5.3.2 定义初始视图126

5.4 视图的实现127

5.4.1 切换视图128

5.4.2 旋转视图131

5.5 小结136

第6章 文字显示视图137

6.1 标签控件Lable137

6.1.1 创建标签137

6.1.2 制作特殊的标签139

6.2 文本框控件141

6.2.1 创建文本框141

6.2.2 制作特殊的文本框143

6.2.3 键盘的显示145

6.2.4 设置键盘的显示类型147

6.2.5 关闭键盘149

6.2.6 文本框的实现154

6.3 文本视图156

6.3.1 创建文本视图156

6.3.2 制作特殊的文本视图158

6.3.3 文本视图中键盘的退出160

6.3.4 文本视图的应用——阅读浏览器164

6.4 小结168

第7章 图形图像169

7.1 图像视图169

7.1.1 创建图像视图169

7.1.2 显示图像171

7.2 设置独特的图像视图175

7.2.1 显示模式175

7.2.2 改变位置177

7.2.3 改变大小182

7.2.4 旋转183

7.2.5 缩放184

7.3 图像视图的应用——图片浏览器186

7.4 绘制图形术语简介188

7.4.1 图形上下文188

7.4.2 图形上下文的分类188

7.4.3 Quartz2D定义的数据类型189

7.4.4 获取当前的图形上下文190

7.4.5 使用Quartz 2D绘图的步骤190

7.5 绘制路径191

7.5.1 绘制线段191

7.5.2 绘制矩形196

7.5.3 路径函数总结197

7.5.4 为图形添加特效198

7.6 绘制位图204

7.6.1 绘制单个位图204

7.6.2 绘制多个位图205

7.7 绘制文字207

7.7.1 文字设置207

7.7.2 设置转换矩阵207

7.7.3 填充字体208

7.7.4 设置绘制模式209

7.8 小结211

第8章 网页操作212

8.1 网页视图的创建212

8.2 加载内容214

8.2.1 加载网页内容214

8.2.2 加载HTML代码216

8.3 设置独特的网页218

8.3.1 自动识别网页内容218

8.3.2 自动缩放220

8.4 添加导航221

8.4.1 导航动作221

8.4.2 加载时常用方法224

8.5 网页视图的应用——网页浏览器225

8.6 小结233

第9章 表视图234

9.1 创建表视图234

9.2 内容填充236

9.2.1 填充内容的步骤236

9.2.2 填充字符串238

9.2.3 填充图片240

9.2.4 添加页眉页脚242

9.2.5 添加索引243

9.3 设置表单元244

9.3.1 设置显示风格244

9.3.2 设置标记247

9.3.3 设置行高250

9.4 响应表视图252

9.4.1 选择行252

9.4.2 删除行255

9.4.3 添加行257

9.4.4 移动行259

9.4.5 缩进262

9.5 创建分组表264

9.6 填充分组表266

9.6.1 填充Grouped风格的分组表266

9.6.2 填充Plain风格的分组表269

9.7 表视图的实现272

9.8 小结276

第10章 导航控制器和标签栏控制器277

10.1 导航控制器277

10.1.1 导航控制器的组成277

10.1.2 导航控制器的创建278

10.1.3 改变导航控制器的关联视图279

10.1.4 实现导航280

10.1.5 添加标题281

10.1.6 设置导航栏颜色283

10.1.7 添加左右按钮286

10.1.8 设置返回按钮291

10.2 标签栏控制器292

10.2.1 标签栏控制器的创建293

10.2.2 设置标签栏控制器296

10.3 导航控制器和标签栏控制器应用——电话簿305

10.4 小结314

第三篇 应用篇316

第11章 提醒处理316

11.1 警告视图316

11.1.1 创建警告视图316

11.1.2 显示警告视图317

11.1.3 警告视图的设置318

11.1.4 响应提醒视图324

11.2 动作表单328

11.2.1 动作表单的创建328

11.2.2 显示动作表单329

11.2.3 响应动作表单330

11.3 小结333

第12章 选择操作334

12.1 日期选择器334

12.1.1 日期选择器的创建334

12.1.2 定制日期选择器336

12.1.3 日期选择器应用——生日管理器340

12.2 自定义选择器345

12.2.1 自定义选择器的创建345

12.2.2 定制自定义选择器347

12.2.3 自定义选择器应用——头像更换351

12.3 小结356

第13章 定位服务与地图357

13.1 定位服务357

13.1.1 获取位置数据357

13.1.2 管理与提供位置服务358

13.1.3 位置方向361

13.2 创建地图361

13.2.1 静态创建地图362

13.2.2 动态创建地图362

13.3 定制地图364

13.3.1 设置显示模式364

13.3.2 显示当前的位置367

13.3.3 指定位置368

13.3.4 添加标记370

13.3.5 在一定范围内显示指定位置372

13.3.6 获取地图的缩放级别374

13.3.7 标注376

13.3.8 将位置转换为地址377

13.4 地图的应用——地图浏览器381

13.5 小结388

第14章 访问内置的应用程序389

14.1 地址簿389

14.1.1 访问地址簿389

14.1.2 添加联系人392

14.1.3 显示个人信息397

14.1.4 将其他地方的人添加到地址簿400

14.2 电子邮件402

14.2.1 访问系统电子邮件403

14.2.2 发送系统电子邮件404

14.2.3 SMS的访问以及发送411

14.3 日历413

14.3.1 单个事件界面413

14.3.2 添加或编辑日历事件界面417

14.4 小结422

第15章 多媒体423

15.1 照片库423

15.1.1 操作照片库423

15.1.2 访问照片库427

15.1.3 定制照片428

15.1.4 设置相机431

15.1.5 照片库的应用——背景选择434

15.2 音频438

15.2.1 系统声音438

15.2.2 音频播放器440

15.2.3 录音444

15.2.4 访问音乐库448

15.2.5 音频的应用——MP3播放器450

15.3 视频457

15.4 小结461

第16章 动画462

16.1 UIView动画462

16.1.1 创建动画块462

16.1.2 修改动画块464

16.1.3 过渡动画466

16.2 CATransition动画471

16.2.1 CATransition实现动画471

16.2.2 公开动画效果472

16.2.3 非公开动画效果474

16.3 NSTimer动画477

16.3.1 NSTimer的创建477

16.3.2 平移477

16.3.3 旋转480

16.3.4 缩放482

16.4 小结483

第17章 触摸与手势484

17.1 触摸484

17.1.1 触摸阶段484

17.1.2 触摸方法485

17.2 手势488

17.2.1 轻拍488

17.2.2 捏492

17.2.3 滑动494

17.2.4 旋转497

17.2.5 移动498

17.2.6 长按500

17.2.7 自定义手势502

17.3 小结505

热门推荐