简介
本教程通过大量案例讲解了Swift语言开发的方方面面,包含常量与变量、运算符和表达式、数据类型、数据类型转换、字符串类型、语言的元组类型、可选类型、数组、字典、控制语句、函数、闭包、类与结构体、属性、方法、下标、继承、构造器、析构器、扩展、协议等。 本书适合现有iOS开发者,其它移动平台开发者计划从事iOS开发者,对iOS开发感兴趣的读者,计划从事iOS开发工作的人,以及计算机专业大学生。本书属于基础语言类技术书,非常适合作为培训教材。
目录
第一部分 基础篇
第1章 准备开始
1.1 本书学习路线图
1.2 本书中的约定
1.2.1 示例代码约定
1.2.2 图示的约定
1.3 Xcode开发工具
1.3.1 Xcode安装和卸载
1.3.2 Xcode界面
1.4 如何使用API帮助
1.5 本章小结
1.6 同步练习
第2章 第一个Swift程序
2.1 使用Playground编写
2.1.1 编程利器Playg
2.1.2 编写HelloWorld程序
2.2 代码解释
2.3 本章小结
2.4 同步练习
第3章 Swift基本语法
3.1 标识符和关键字
3.1.1 标识符
3.1.2 关键字
3.2 常量和变量
3.2.1 常量
3.2.2 变量
3.2.3 命名规范
3.3 注释
3.4 表达式
3.5 本章小结
3.6 同步练习
第4章 基本运算符
4.1 算术运算符
4.1.1 一元运算符
4.1.2 二元运算符
4.1.3 算术赋值运算符
4.2 关系运算符
4.3 逻辑运算符
4.4 位运算符
4.5 其他运算符
4.6 本章小结
4.7 同步练习
第5章 基本数据类型
5.1 Swift数据类型
5.2 整型
5.3 浮点型
5.4 数字表示方式
5.4.1 进制数字表示
5.4.2 指数表示
5.4.3 其他表示
5.5 数字类型之间的转换
5.5.1 整型之间的转换
5.5.2 整型与浮点型之间的转换
5.6 布尔型
5.7 元组类型
5.8 本章小结
5.9 同步练习
第6章 字符和字符串
第7章 控制语句
第8章 集合
第9章 函数
第10章 闭包
第二部分 面向对象篇
第11章 Swift语言中的面向对象特性
第12章 属性与下标
第13章 方法
第14章 构造与析构
第15章 继承
第16章 扩展和协议
第17章 Swift内存管理
第三部分 过渡篇
第18章 从Objective-C到Swift
第19章 Foundation框架
第四部分 实战篇
第20章 iOS开发基础
第21章 项目实战——基于分层架构的多版本iPhone计算器
第1章 准备开始
1.1 本书学习路线图
1.2 本书中的约定
1.2.1 示例代码约定
1.2.2 图示的约定
1.3 Xcode开发工具
1.3.1 Xcode安装和卸载
1.3.2 Xcode界面
1.4 如何使用API帮助
1.5 本章小结
1.6 同步练习
第2章 第一个Swift程序
2.1 使用Playground编写
2.1.1 编程利器Playg
2.1.2 编写HelloWorld程序
2.2 代码解释
2.3 本章小结
2.4 同步练习
第3章 Swift基本语法
3.1 标识符和关键字
3.1.1 标识符
3.1.2 关键字
3.2 常量和变量
3.2.1 常量
3.2.2 变量
3.2.3 命名规范
3.3 注释
3.4 表达式
3.5 本章小结
3.6 同步练习
第4章 基本运算符
4.1 算术运算符
4.1.1 一元运算符
4.1.2 二元运算符
4.1.3 算术赋值运算符
4.2 关系运算符
4.3 逻辑运算符
4.4 位运算符
4.5 其他运算符
4.6 本章小结
4.7 同步练习
第5章 基本数据类型
5.1 Swift数据类型
5.2 整型
5.3 浮点型
5.4 数字表示方式
5.4.1 进制数字表示
5.4.2 指数表示
5.4.3 其他表示
5.5 数字类型之间的转换
5.5.1 整型之间的转换
5.5.2 整型与浮点型之间的转换
5.6 布尔型
5.7 元组类型
5.8 本章小结
5.9 同步练习
第6章 字符和字符串
第7章 控制语句
第8章 集合
第9章 函数
第10章 闭包
第二部分 面向对象篇
第11章 Swift语言中的面向对象特性
第12章 属性与下标
第13章 方法
第14章 构造与析构
第15章 继承
第16章 扩展和协议
第17章 Swift内存管理
第三部分 过渡篇
第18章 从Objective-C到Swift
第19章 Foundation框架
第四部分 实战篇
第20章 iOS开发基础
第21章 项目实战——基于分层架构的多版本iPhone计算器
Swift开发指南
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×