Swift判断

IF LET

1.语法格式

if let 新的变量名 = 可选项 {  }-->新的变量名是可选项解包之后的值

2.示例

if let Ourl = url where Ourl.host=="www.itheima.com"{

print("条件满足")

}else{

print("条件不满足")

}

guarg 

1.关于

也是针对可选项的,是swift2.0之后推出的,与if let相反

2.语法格式

guard let 新的变量名 = 可选项 else  {   return   }

3.示例

guardletoName = nameelse{

print("名字不能为空,你回去吧")

return

}

guardletoNo = noelse{

print("学号不能为空,你回去吧")

return

}

??

1.语法格式

可选项  ??   值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容