万本电子书0元读

万本电子书0元读

顶部广告

Swift入门很简单(不提供光盘内容)电子书

售       价:¥

纸质售价:¥41.20购买纸书

96人正在读 | 1人评论 6.2

作       者:陈隽,刘媛媛

出  版  社:清华大学出版社

出版时间:2015-02-01

字       数:12.8万

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

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书由浅深,全面而系统地介绍了Swift发技术。本书针对每一个知识都配备了相应的实例,以帮助读者快速学习和掌握Swift语言。本书总结了读者在发Swift程序时容易出现的错误,并分析了出错的原因,使得读者可以避免一些不必要的错误,并且也可以了解遇到问题时如何行修改。 全书共16章,分为3篇。第1篇介绍了Swift发环境的搭建、Swift基本应用程序的创建、数据类型、语句、表达式、字符串、集合类型、程序控制结构、函数和闭包等内容;第2篇介绍了类、继承、枚举类型、结构、构造器、析构方法、扩展和协议等内容;第3篇介绍了自动引用计数、运算符重载和泛型等内容。 本书涉及面广,从基础理论到语法,再到高级应用,几乎涉及Swift发的所有重要知识。本书适合所有想要学习Swift发技术的人员阅读,也适合想要向Swift迁移的Objective-C程序员阅读。<br/>【推荐语】<br/>****:基于**的Mac 10.10 Yosemite操作系统、Xcode 6.1发环境和Swift 1.1正式版写作 门迅速:浅显易懂,零门槛学习Swift编程,真的很简单,娓娓道来,亲切自然,老鸟带领菜鸟,快速跨Swift的大门 实例众多:通过290个典型示例引导读者快速掌握,几乎每个知识都配以对应的实例行讲解 对比讲解:对Objective-C和Swift差异比较大地方行对比讲解,这样读者可以轻松从Objective-C过渡到Swift语言 调试讲解:结合Xcode的调试功能,讲解程序的执行方式,让读者更好的理解Swift语言和编程的技巧 答疑解惑:提供E-mail、论坛、QQ群等方式解答读者提出的疑问 移动发推荐阅读(查看) 《Swift游戏发案例实战》 (155个示例,5个项目案例) 《iOS编程实战宝典》 (全面、详细、实用、深) 《iOS发范例实战宝典(基础篇)》 (117个典型实例展现14类界面模块) 《iOS发范例实战宝典(阶篇)》 (121个典型实例展现12类应用模块) 《Xamarin iOS移动发实战》 (帮助C#程序员叩iOS发的大门) 《HTML 5移动Web发实战详解》 (腾讯公司前端工程师力作!) 《Android发范例实战宝典》 (详解201个典型实例) 《Android经典项目案例发实战宝典》 (详解20个项目案例)<br/>【作者】<br/>陈隽,毕业于南京理工大学计算机科学与技术专业。现就职于江苏省淮安市行政学院。长期从事移动技术发。先后在核心期刊发表过多篇与计算机相关的论文,并出版图书多部。 刘媛媛,软件工程师。现就职于某知名IT公司移动项目部门,担任iOS发技术研究员。擅长iOS等移动发技术,长期从事iOS新技术和可穿戴性设备的研究。参与过多个移动项目的发,积累了丰富的发经验。<br/>
目录展开

前言

第1篇 Swift开发基础

第1章 编写第一个Swift程序

1.1 初识Swift

1.2 搭建开发环境

1.3 编写第一个程序

1.4 Swift代码分析

1.5 使用帮助文档

第2章 数据类型

2.1 常量和变量

2.2 简单的数据类型

2.3 字面值

2.4 高级数据类型——元组

2.5 类型别名

第3章 语句和表达式

3.1 语句

3.2 运算符与表达式

3.3 类型转换

第4章 字符串

4.1 字符串的初始化

4.2 字符串组合

4.3 字符串判断

4.4 大小写转换

4.5 Unicode编码

第5章 集合类型

5.1 数组

5.2 数组的操作

5.3 字典

5.4 字典的操作

5.5 可变的集合类型

第6章 程序控制结构

6.1 顺序结构

6.2 选择结构——if语句

6.3 选择结构——switch语句

6.4 循环结构——for语句

6.5 循环结构——while语句

6.6 跳转语句

第7章 函数和闭包

7.1 函数介绍

7.2 使用无参函数

7.3 使用有参函数

7.4 函数参数的特殊情况

7.5 函数的返回值

7.6 函数类型

7.7 标准函数

7.8 函数嵌套调用形式

7.9 闭包

第2篇 面向对象编程

第8章 类

8.1 类与对象

8.2 属性

8.3 方法

8.4 下标脚本

8.5 类的嵌套

8.6 可选链接

第9章 继承

9.1 为什么使用继承

9.2 继承的实现

9.3 继承的特点

9.4 重写

9.5 类型检查

第10章 枚举类型

10.1 枚举类型的组成

10.2 定义枚举类型

10.3 定义枚举类型的成员

10.4 实例化枚举类型的对象

10.5 访问枚举类型中成员的原始值

10.6 枚举成员与switch匹配

10.7 相关值

10.8 定义枚举类型的属性

10.9 定义枚举类型的下标脚本

10.10 定义枚举类型的方法

10.11 枚举类型的应用

10.12 枚举类型嵌套

第11章 结构

11.1 结构的定义和实例化

11.2 定义结构的属性

11.3 定义结构的下标脚本

11.4 定义结构的方法

11.5 结构嵌套

11.6 类、枚举类型和结构的区别

11.7 类、枚举和结构的嵌套

第12章 构造方法和析构方法

12.1 值类型的构造器

12.2 类的构造器

12.3 构造器的特殊情况

12.4 类的构造

12.5 设置默认值

12.6 析构方法

第13章 扩展和协议

13.1 扩展

13.2 协议

13.3 可选协议

13.4 使用协议类型

13.5 在扩展中使用协议

13.6 协议的继承

13.7 协议组合

13.8 检查协议的一致性

13.9 委托

第3篇 Swift高级开发技术

第14章 自动引用计数(ARC)

14.1 自动引用计数的工作机制

14.2 循环强引用的产生

14.3 循环强引用的解决方法

第15章 运算符重载

15.1 为什么使用运算符重载

15.2 算术运算符的重载

15.3 一元减/加运算符的重载

15.4 复合赋值运算符的重载

15.5 自增自减运算符的重载

15.6 比较运算符的重载

15.7 自定义运算符的重载

15.8 注意事项

第16章 泛型第16章泛型

16.1 为什么使用泛型

16.2 泛型函数

16.3 泛型类型

16.4 泛型类的层次结构

16.5 具有多个类型参数的泛型

16.6 类型约束

16.7 关联类型

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部