是否可以在Swift if语句中定义一个变量,然后在语句之外使用它?是否可以在Swift if语句中定义一个变量?
var cellWidth = requiredWidth
if notification.type == "vote"{
var cellWidth = maxWidth - 80
println("cellWidth is \(cellWidth)")
println("maxWidth is \(maxWidth)")
}
println("cellWidth is \(cellWidth)")
我可以重复使用cellWidth进入if语句的代码,但似乎效率不高。有没有更好的方法来处理Swift中的条件变量?
谢谢!我更喜欢只使用常量的想法。 – Oakland510