什么是UISwitch的明确变量名称,因为"switch"是保留关键字?

cle*_*bit 0 xcode uikit ios swift

Xcode不会让我命名我的IBOutlet"switch",因为它是一个保留的关键字:

@IBOutlet weak var switch: UISwitch!
Run Code Online (Sandbox Code Playgroud)

Ros*_*han 5

如果要命名与保留关键字同名的常量或变量.

只需在(`)反引号中包围关键字即可

例如.

@IBOutlet weak var `switch`: UISwitch!
Run Code Online (Sandbox Code Playgroud)

当使用它作为名称时,我们应该避免使用关键字作为名称.