Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前在我的项目中使用 SwiftLint 来实现完美的编码标准。安装后我收到很多警告,常见的有:
“冒号违规:在指定类型时,冒号应该在标识符旁边,在字典文字中的键旁边。(冒号)”。
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 首选项中的简单设置来解决“尾随空格”错误。转到首选项的文本编辑选项卡并启用“自动修剪尾随空格”选项。