【发布时间】:2017-03-29 13:35:06
【问题描述】:
我刚刚从 Objective-C 过渡到 Swift,并且一直在为可选绑定编写以下代码,
if let tempX = X {
}
我的问题是我必须经常这样做,以至于每次都需要为常量找到一个新名称。有什么方法可以避免代码中的每个可选 X 都使用新名称 tempX?像这样的东西不工作吗?
if let X = X {
}
【问题讨论】:
-
你试过了吗?
-
不,我觉得这听起来很奇怪。我应该,它甚至可以工作吗?
-
好的,回答这个问题。
-
在本风格指南中也推荐:github.com/raywenderlich/swift-style-guide#optionals(但可能不是每个人都同意这一点)