SwiftLint:是否可以禁用特定参数的规则



我有一个日志记录方法,它将不可避免地被一个违反SwiftLint:的hardded_string规则的参数调用

Logger.log("This will be a hardcoded string usually")

我知道我每次都可以使用swiftlint:disable:,但是否可以在Logger类定义中指定swiftlint应该始终忽略这个特定的参数?类似于:

/// Implementation of Logger
/// Logs a message
/// - Parameter messsage: The message to log swiftlint:disable hardcoded_string
func log(_ message: String) { ... }

您可以编写这行

// swiftlint:disable force_cast

最新更新