有没有办法解决SwiftLint的尾随空白冲突?

问题描述

我有一个方法在第20行有一个右括号,我希望我的下一个方法从第23行开始,因为我希望第22行有注释。这将使第21行在这两种方法之间留有一个空格,但是由于第22行是注释,SwiftLint将引发“ Trailing Whitespace Violation”。有没有什么办法解决这一问题?

White Space Violation Code

解决方法

警告违反空白并不意味着没有空行,而是意味着有一些不必要的空白(不是换行符,而是制表符/空格)。

您可以通过打开Xcode中的相关功能来自动修复尾部空白。您可以在Xcode偏好设置中找到它:Text Editing/Editing/While editing,同时打开“自动修剪尾随空白” “包括仅空白行”