万本电子书0元读

万本电子书0元读

顶部广告

Swift 3开发指南电子书 租阅

讲述zui新的Swift 3版本语言。 结合iOS10,实例新颖。 基于Xcode 8编写,通过大量通俗易懂的案例全面讲解了Swift语言发的相关内容。 扫描书中二维码,可观看本书配套视频。

售       价:¥

纸质售价:¥38.70购买纸书

67人正在读 | 0人评论 9.8

作       者:博为峰51Code教研组

出  版  社:人民邮电出版社

出版时间:2017-06-01

字       数:19.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书是基于Xcode 8编写而成的,通过大量通俗易懂的案例全面讲解了Swift语言发的相关内容。书中包含常量与变量、基本数据类型,以及Swift语言中的新数据类型—元组型和可选型的内容。同时,本书中还讲解了运算符和表达式、流程控制语句、字符和字符串、collection类型、函数和闭包。此外,Swift面向对象的枚举、结构体、类,以及内存管理、协议与抽象类型、错误处理、式编程等内容本书也有所涉及。本书zui后的两章讲解了实战项目发的内容,供读者学以致用。 本书适合iOS发者、其他移动发平台发者,或者有兴趣从事iOS发的读者阅读,也适合作为大专院校计算机专业的师生用书和培训学校的教材。 本书是基于Xcode 8编写而成的,通过大量通俗易懂的案例全面讲解了Swift语言发的相关内容。书中包含常量与变量、基本数据类型,以及Swift语言中的新数据类型—元组型和可选型的内容。同时,本书中还讲解了运算符和表达式、流程控制语句、字符和字符串、collection类型、函数和闭包。此外,Swift面向对象的枚举、结构体、类,以及内存管理、协议与抽象类型、错误处理、式编程等内容本书也有所涉及。本书zui后的两章讲解了实战项目发的内容,供读者学以致用。 本书适合iOS发者、其他移动发平台发者,或者有兴趣从事iOS发的读者阅读,也适合作为大专院校计算机专业的师生用书和培训学校的教材。
【推荐语】
讲述zui新的Swift 3版本语言。 结合iOS10,实例新颖。 基于Xcode 8编写,通过大量通俗易懂的案例全面讲解了Swift语言发的相关内容。 扫描书中二维码,可观看本书配套视频。
【作者】
博为峰51Code 教研组 51Code是中国较前沿的IT就业实训品pai,隶属于博为峰公司(中国软件人才培训境内上市第1股,股票代码:836392),总部位于上海,在北京、深圳、成都、南京、西安、武汉等主要一、二线城市设有分支机构。51Code致力于培养you秀、紧缺的复合型软件发人才,由众多专家、名师和大咖组成的教研师资团队,不仅率先在国内践行“全栈发工程师”培养,还同步研发出业内领先的“贯穿式”课程体系、创造出“翻转”课堂模式,大幅度提升了学员实战应用能力,满足了IT企业对高端人才的岗位需求。 博为峰51Code 教研组是博为峰教育旗下的软件发方向的教研组,专门从事软件发的新技术调研,新课程研发。
目录展开

内容提要

前言

第一部分 基础语法篇

第1章 Hello Swift

1.1 Swift简介

1.2 Swift语言编程体验

1.3 本章小结

1.4 思考练习

第2章 变量和基本数据类型

2.1 Swift语言基础语法

2.2 常量和变量

2.3 数据类型

2.4 本章小结

2.5 思考练习

第3章 常见运算符和表达式

3.1 算术运算符

3.2 赋值运算符

3.3 关系运算符

3.4 逻辑运算符

3.5 三元运算符

3.6 Nil Coalescing运算符

3.7 复合表达式

3.8 本章小结

3.9 思考练习

第4章 流程控制语句

4.1 循环语句

4.2 分支语句

4.3 控制转移语句

4.4 流程嵌套

4.5 本章小结

4.6 思考练习

第5章 字符和字符串

5.1 Swift语言中的字符

5.2 字符串常见操作

5.3 String与NSString关系

5.4 本章小结

5.5 思考练习

第6章 Collection类型

6.1 数组

6.2 字典

6.3 集合

6.4 本章小结

6.5 思考练习

第7章 函数和闭包

7.1 函数的声明和调用

7.2 函数参数

7.3 函数返回值

7.4 函数类型

7.5 内嵌函数

7.6 泛型和泛型函数

7.7 闭包的概念

7.8 闭包表达式

7.9 尾随闭包

7.10 捕获上下文的常量和变量

7.11 逃逸闭包

7.12 自动闭包

7.13 本章小结

7.14 思考练习

第二部分 面向对象篇

第8章 枚举

8.1 Swift的面向对象

8.2 枚举类型

8.3 值枚举

8.4 类型枚举

8.5 本章小结

8.6 思考练习

第9章 结构体

9.1 结构体的定义

9.2 结构体属性

9.3 结构体的属性监听

9.4 结构体的方法

9.5 下标

9.6 结构体的构造器

9.7 结构体嵌套

9.8 可选链

9.9 扩展

9.10 本章小结

9.11 思考练习

第10章 类

10.1 类和结构体的区别

10.2 类的属性

10.3 类的方法

10.4 类的继承和多态

10.5 类的构造和析构

10.6 类的类型检测和转换

10.7 类对象的内存管理

10.8 本章小结

10.9 思考练习

第11章 协议与抽象类型

11.1 协议

11.2 抽象类型

11.3 扩展中声明协议

11.4 本章小结

11.5 思考练习

第三部分 错误处理篇

第12章 错误处理

12.1 错误抛出

12.2 错误的捕捉和处理

12.3 错误与可选值

12.4 拦截错误传导

12.5 收尾操作

12.6 本章小结

12.7 思考练习

第四部分 Swift与Objective-C对比篇

第13章 Swift与Objective-C

13.1 Swift与Objective-C对比

13.2 Swift工程中调用Objective-C

13.3 本章小结

13.4 思考练习

第14章 链式编程

14.1 链式编程

14.2 链式编程的应用

14.3 本章小结

14.4 思考练习

第五部分 项目实战篇

第15章 Swift项目实战——汽车商城

15.1 项目需求分析

15.2 项目架构搭建

15.3 业务逻辑实现

15.4 本章小结

15.5 思考练习

第16章 iOS应用开发的测试

16.1 iOS测试框架

16.2 XCTest测试框架

16.3 使用XCTest进行测试

16.4 本章小结

16.5 思考练习

附录

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部