【发布时间】:2021-02-09 22:53:43
【问题描述】:
我有一个在第 20 行有一个右括号的方法,我希望我的下一个方法从第 23 行开始,因为我希望第 22 行有注释。这将使第 21 行在这两种方法之间留有一个空格,但由于第 22 行是注释,SwiftLint 将抛出“尾随空白违规”。有没有什么办法解决这一问题?
【问题讨论】:
-
您确定问题出在线路上吗?我怀疑你上面有一些空格/制表符,它要求该行应该是空的。
-
闭括号
}后面是否有空格?你也启用了 trailing_whitespace - 我认为它默认是关闭的。 -
在您更改编辑器设置以修剪尾随空格后,如果您的项目中有很多这些,您可以通过转到全局“查找导航器”( command+
4),做一个基于正则表达式的查找和替换(例如“[ \t]+$”)。
标签: swift xcode whitespace swiftlint