1.Hello World
1.1 不用编写main函数,Swift将全局范围内的首句可执行代码作为程序入口
1.2 一句代码尾部可以省略分号(;),多句代码写到同一行时必须用分号(;)隔开
1.3 用var定义变量,let定义常量,编译器能自动推断出变量\常量的类型
Playground 可以快速预览代码效果,Command + Shift + Enter:运行整个
Playground Shift + Enter:运行截止到某一行代码
2.常量
2.1 只能赋值1次
2.2 它的值不要求在编译时期确定,但使用之前必须赋值 1 次
3.标识符
3.1 标识符(比如常量名、变量名、函数名)几乎可以使用任何字符
3.2 标识符不能以数字开头,不能包含空白字符、制表符、箭头等特殊字符
4.常见的数据类型
4.1 值类型(value type)
4.1.1 枚举(enum):Optional
4.1.2 结构体(struct):Bool Int Float Double Character String Array Dictionary Set
4.2 应用类型(referenct type)
4.2.1 类(class)
5.元组
let http = (404, "Not Found")
可以支持一个 Int 和 一个字符串 包装在一起 这种格式称为元祖