基本上,我想设置一个使用' for'作为可读性的参数。
enum Genre {
case drama
case comedy
}
func setupTable(for: Genre) {
switch for {
case .drama: break
case .comedy: break
}
}
我设置了这样的东西,但是当我尝试使用开关时,用于'它作为关键字出现并引发编译错误。
干杯
答案 0 :(得分:1)
当使用关键字作为普通标识符时,你必须使用像这样
的反引号来转义它func setupTable(for: Genre) {
switch `for` {
case .drama: break
case .comedy: break
}
}