漫画中的逗号用法
发布时间:2020-12-14 02:25:07 所属栏目:百科 来源:网络整理
导读:@IBAction func selectedGame(segue:UIStoryboardSegue) { if let gamePickerViewController = segue.sourceViewController as? GamePickerViewController,selectedGame = gamePickerViewController.selectedGame { detailLabel.text = selectedGame game =
@IBAction func selectedGame(segue:UIStoryboardSegue) { if let gamePickerViewController = segue.sourceViewController as? GamePickerViewController,selectedGame = gamePickerViewController.selectedGame { detailLabel.text = selectedGame game = selectedGame } } 大家好,我正在学习一些关于swift的教程.昨天我发现了这部分代码,但我找不到理解这意味着什么意思的方法.你可以解释一下吗?
逗号用于将多个可选绑定组合到一个语句中,以避免不必要的嵌套.
从Swift 1.2开始,if let构造现在可以立即打开多个选项,并包含干预布尔条件.这使您可以表达条件控制流,而无需不必要的嵌套 例如: var foo: Int! var bar: String! // Swift 1.2 if let foo = foo,bar = bar { // foo & bar have values. } else { } // before Swift 1.2 if let foo = foo { // nesting if let bar = bar { // foo & bar have value. } } Xcode6.3及更高版本支持Swift1.2. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |