【发布时间】:2017-02-04 05:50:17
【问题描述】:
两者之间有什么功能上的区别:
guard let foo = bar, let qux = taco else {
...
}
还有:
guard let foo = bar, qux = taco else {
...
}
在我看来它们是一样的,不需要额外的let?
【问题讨论】:
-
第二个变体在 Swift 2 中是允许的,但在 Swift 3 中不再允许。