Swift学习 day1

2017-12-01  本文已影响0人  144689af4d8d

Swift学习 day1

声明变量

使用var进行变量声明:

var strv = "Hello, World!"//var 为变量
print(strv)

使用let进行常量声明:

let strl = "Hello, World!"//let 为常量
print(strl)

可选类型声明:

Swift 的可选(Optional)类型,用于处理值缺失的情况。可选表示"那儿有一个值,并且它等于 x "或者"那儿没有值"。
Swfit语言定义后缀?作为命名类型Optional的简写


var myString:String? = nil //表示该变量可选为字符串类型

//判断如果这个字符串不为空则输出字符串
if myString != nil {
    
    print(myString)
    myString = "Hello,World!"
    print(myString!)//如果能够确定字符串存在值,则可使用!进行强制解析
}else{
    print("字符串为 nil")
}

var myStr:String! = nil //指定该变量类型为字符串

print(myStr ?? "字符串为 nil")
myStr = "Hello,World!"
print(myStr ?? "字符串为 nil")


上一篇下一篇

猜你喜欢

热点阅读