Sollyu

  • 捐赠
  • 关于
  1. 首页
  2. 原创文章
  3. 正文

swift中的if

2014年6月6日 4075点热度 0人点赞 0条评论

swift中的if

Swift 的条件语句包含 if 和 switch,循环语句包含 for-in、for``、while 和 do-while,循环/判断条件不需要括号,但循 环/判断体(body)必需括号:

let individualScores = [75, 43, 103, 87, 12] 
var teamScore = 0
for score in individualScores { 
    if score > 50 {
        teamScore += 3  // 更多教程尽在 http://www.sollyu.com
    } else {
        teamScore += 1  // 不懂的可以在 http://bbs.swift8.org 中提问
    }
}

可空类型

结合 if 和 let,可以方便的处理可空变量(nullable variable)。对于空值,需要在类型声明后添加?显式标明该类型可空。

var optionalString: String? = "Hello i'm sollyu" 
optionalString == nil
var optionalName: String? = "My blog : http://www.sollyu.com" 
var gretting = "Hello!"
if let name = optionalName {
    gretting = "Hello, \(name)"
}

预览

swift中的if

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: if swift switch
最后更新:2014年6月6日

sollyu

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2021 sollyu.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

苏ICP备15007531号