~~~
import Foundation
print("Hello, World!")
//var 定义变量
//swift每条语句结尾可以使用分号也可以不用
var x = 1.0
//一行中可以定义多个相同类型的变量
var y = 2, z = 3
var yy, zz:Double
//let 定义常量
let name = "dzl"
//变量赋值之后可以更改为别的同类型的值,但是常量赋值之后就不能更改了
//声明常量或者变量的时候,可以加上类型标注,说明常量或者变量需要存储的值的类型
var age : Int = 25
let sex : String = "男"
//我们可以⽤任何自己喜欢的字符作为常量和变量名,包括 Unicode 字符:
var 变量1 = 12
var π = "测试"
//常量与变量名不能包含数学符号,箭头,保留的(或者⾮法的)Unicode 码位,连线与制表符。也不能以数字开头,但是可以在常量与变量名的其他地⽅包含数字。
//输出:
print("age is " + String(age))
print("age is \(age)")
/*
Hello, World!
age is 25
age is 25
Program ended with exit code: 0
*/
~~~
- 前言
- swift控制语句,for,while,repeat-while,if,switch
- swift之声明常量和变量
- swift之数值类型杂谈(数值)
- swift之 元组
- oc与swift混编,OC调用swift,swift调用OC
- swift之可选类型
- swift之数组(Array)、集合(Set)、字典(Dictionary)
- swift之switch续(元组,值绑定,where)
- swift之控制转移语句,continue,break,fallthrough,return,带标签的语句
- swift之函数(functions)
- swift之闭包(closure)
- swift之枚举
- swift之类和结构体
- swift之属性
- swift之方法(Methods)