命名要求:常量与变量不能包含数学字符,箭头,保留的(或非法的) Unicode码位,连线与制表符,也不能以数字开头,但可以在常量与变量名的其他位置出现数字.
一.常量
常量的值设置之后不能改变
声明: 用let进行声明
let numOne : Int = 3
let numTwo = 3
let nameOne : String = "张飞"
let nameTwo = "赵云"
声明时,可以指定常量类型,也可以不进行指定,因为Swift会进行类型推断.
二.变量
变量的值设定之后可以被改变
声明:用var进行声明
var numOne = 3;
var numTwo : Int = 3
var numThree = Int.init(3.0)
var numFour = Int()
var numFive : Int
var a = 1, b = 2, c = 3 //连续声明用逗号隔开即可
numOne = 4
numTwo = 5
numThree = 6
numFour = 8
print(numOne, numTwo, numThree, numFour, numFive)
声明时,可以指定变量类型,也可以不进行指定,因为Swift会进行类型推断.
三.注意
1.命名不能重复
2.类型不能更改