https://realm.github.io/SwiftLint/identifier_name.html
你好。我最近遇到了SwiftLint,并学习了相关知识。但是有一个问题。我修改了SwiftLint的标识符名称以保持CalmelCase语法,但没有起作用。这是我的.swiftlint.yml文本。
identifier_name:
allowed_symbols: ["_"]
validates_start_with_lowercase: false
min_length:
warning: 1
disabled_rules: # rule identifiers to exclude from running
- colon
- comma
- control_statement
opt_in_rules: # some rules are only opt-in
- empty_count
- missing_docs
# Find all the available rules by running:
# swiftlint rules
included: # paths to include during linting. `--path` is ignored if present.
- Source
excluded: # paths to ignore during linting. Takes precedence over `included`.
- Carthage
- Pods
- Source/ExcludedFolder
- Source/ExcludedFile.swift
import UIKit
class timeVC: UIViewController {
@IBOutlet weak var timePicker: UIDatePicker!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func clickDone(_ sender: Any) {
dismiss(animated: true, completion: nil)
}
}
无论 'validates_start_with_lowercase' 是 true 还是 false,仍然出现错误。 我犯了什么错误?