码迷,mamicode.com
首页 > 编程语言 > 详细

swift 赋值判断

时间:2015-11-05 23:57:37      阅读:403      评论:0      收藏:0      [点我收藏+]

标签:

---恢复内容开始---

.

 

1 var name:String? = "ZZ"
2 var geting = "Hello!"
3 if let thisname = name{
4     geting = "Hello,\(name)"            //Hello,ZZ
5 }
6 else
7 {
8     geting = "Hello,无名氏"
9 }

哎!为什么if判断里是一个赋值?那能有判断吗?哦!原来是判断赋值能否成功,成功则进入if判断体里,flase则进入else。

如果将name = "ZZ"改为name = nil则进入else

 

swift 赋值判断

标签:

原文地址:http://www.cnblogs.com/zdfbk/p/4941066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!