【发布时间】:2021-10-27 19:41:58
【问题描述】:
https://realm.github.io/SwiftLint/identifier_name.html
你好。 我最近遇到了 swiftlint 并学到了这一点。但是有一个问题。我修改了 swiftlint 的 Identifier Name 来维护 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”是真还是假,都会出现错误。 我犯了什么错误?
【问题讨论】:
-
请不要有代码图片。