冒号违规:在指定类型时冒号应位于标识符旁边,在字典文字中应位于键旁边。 (冒号)
Colon Violation: Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. (colon)
我目前在我的项目中使用 SwiftLint 来实现完美的编码标准。安装后我收到了很多警告,常见的有:
"Colon Violation: Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. (colon)".
var indexPath:IndexPath!
static let collapsedHeigth : CGFloat = 80
static let expandedHeigth : CGFloat = 210
什么意思,如何改进?
警告告诉您您的代码应该是:
static let collapsedHeigth: CGFloat = 80
static let expandedHeigth: CGFloat = 210
声明变量或在字典中创建键值对时,冒号前不应有空格。
let someDictionary = [ "Hello": 4, "Bye": 42 ]
顺便说一句 - 您可以通过 Xcode 首选项中的简单设置来解决 "trailing whitespace" 错误。转到首选项的“文本编辑”选项卡并启用 "Automatically trim trailing whitespace" 选项。
我目前在我的项目中使用 SwiftLint 来实现完美的编码标准。安装后我收到了很多警告,常见的有:
"Colon Violation: Colons should be next to the identifier when specifying a type and next to the key in dictionary literals. (colon)".
var indexPath:IndexPath!
static let collapsedHeigth : CGFloat = 80
static let expandedHeigth : CGFloat = 210
什么意思,如何改进?
警告告诉您您的代码应该是:
static let collapsedHeigth: CGFloat = 80
static let expandedHeigth: CGFloat = 210
声明变量或在字典中创建键值对时,冒号前不应有空格。
let someDictionary = [ "Hello": 4, "Bye": 42 ]
顺便说一句 - 您可以通过 Xcode 首选项中的简单设置来解决 "trailing whitespace" 错误。转到首选项的“文本编辑”选项卡并启用 "Automatically trim trailing whitespace" 选项。