1. Swift 是什么时候发布的?LOGO 是什么?
- Swift 是 Apple 在
2014 年 WWDC发布的全新编程语言 - 中文名和 LOGO 都是
雨燕
2. 为什么说 Swift5.x 以后,是一个比较好的入手 Swift 的时机
- 历时 5 年的发展,从 Swift1.x 发展到 Swift5.x 版本,经历了多次重大改变,
ABI 终于稳定了 - 随着 ABI 的稳定,
Swift 语法基本不会再有太大的变动,此时正是学习 Swift 的最佳时刻
3. 什么是 API?什么 ABI?
-
API:(Application Program Interface)应用程序编程接口,比如源代码和库之间的接口 -
ABI:(Application Binary Interface)应用程序二进制接口,应用程序与操作系统之间的底层接口;涉及的内容有:目标文件格式、数据类型的大小\布局\对齐、函数调用约定等等
4. Swift 是开源的吗?底层只要用什么来实现的?
- Swift 是完全开源的
- 底层主要是使用 C++来实现的
5. Swift 的编译流程
编译流程
6. 常量的特点
- 只能赋值一次
- 它的值不要求在编译时期确定,但使用之前必须赋值一次
- 常量、变量在初始化之前,都不能使用
7. Swift 中常见的数据类型
常见的数据类型
8. 对 Swift 中 int 的认知
Int
9. 对元组的一些简单认知
元组常见用法











网友评论