在先前的 Xcode 版本中,`switch case` 的多行缩进格式为:switch error { case .authError, .decodeError, .dataNotExists: return "Error" } 但现在它出问题了: switch error { case .authError, .decodeError, .dataNotExists: return "Error" } 或者switch error { case .authError, .decodeError, .dataNotExists: return "Error" } 有没有办法修复这个问题?
如果您将所有的情况都放在新的一行,包括第一个情况,那么它就会按照您想要的方式进行格式化,否则您可以使用AppCode并设置自定义格式化程序或使用一个linter来使用一组规则格式化开关语句。switch error { case .authError, .decodeError, .dataNotExists: return "Error" }