Tag: 简洁代码

让所有的东西!

Swift让我们声明常量( let )或变量( var )。 这是一种宣传价值是否会在受影响后发生变化的简单易行的方法。 简而言之,Swift是声明性的; 我们应该用它来编写清晰的代码! 这里的两个要点是声明和情感 。 一个常见的误解是,使用let的声明需要紧随其后。 通常,这会导致var与if或switch这样的控制流一起使用。 var变量:任何 如果布尔值{ 变量= foo } 其他 { 变量=条 } //不再更改变量variable 打印(变量) 返回 但是,如果每个代码路径只有一种影响, let可以-而且应该这样做! – 使用: 让常数:任何 如果布尔值{ 常数= foo } 其他 { 常数= bar } //再也不会改变 change️ 打印(恒定) 常量= foobar //编译器错误 🤗 返回 在switch也有效: 让常数:任何 切换布尔值{ 正确的情况 :常量= foo 错误的情况 :常数=条 } […]