如何使用'if let'绑定多值?

时间:2015-12-04 06:21:12

标签: swift

如何将多值与if let绑定?

我的两个价值观是:

var str1: String?
var str2: String? = “str2”

我想使用if let来获取str1str2的值。我怎么能只用一个if let句子呢?

if let …… {
 // get str1 value and str2 value
}

1 个答案:

答案 0 :(得分:0)

您使用,(逗号)将它们分开:

var str1: String?
var str2: String?

if let _str1 = str1, let _str2 = str2 {
    // Do something with _str1 and _str2
}