最初阻止我在代码中加入太多可选绑定的一件事是添加了更多变量名。例如,我通常会写:
if bananasInBarrel != nil{
print("We have \(bananasInBarrel!) bananas in the barrel.")
}
因为替代方案似乎有点混乱:
if let safeBananas = bananasInBarrel{
print("We have \(safeBananas) bananas in the barrel.")
}
那是很多香蕉。我见过人们使用类似b
新变量名的东西(在更大的代码块中可能难以阅读),但我想知道是否有一个普遍接受的变量名样式的标准可以使用可选绑定?谢谢阅读。