再识变量和常量

1.声明变量的方式

var testNumber:Int = 10 //这样的声明方式有增加变量的类型关键字
var formatNumber = 1_000_000_000 //swift支持格式化数字
var testNil:Int//这样testNil的初始值是0
var testNilA:Int?//这样testNil的初初始值是nil=>这种写法叫做可选类型

当变量类型是可选类型的时候 使用的参数不是可选类型 可在这个变量赋值过后再在后面加!来表明这个变量不是空

        var test:Int?=6
        NSLog("test \(String(test!))")
        var testB:Int! = 6
        NSLog("testB \(String(testB))")//将感叹号写在上一行的变量类型后面 也是表明这个变量是可选类型,但是在使用的时候 不需要在后面增加!来取这个参数所代表的值

你可能感兴趣的:(再识变量和常量)