我需要打电话给我的班级is,但是当我尝试这样做时:
class is {
}
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
类声明中的预期标识符
有没有办法绕过这个错误并打电话给我的班级is?我不想把它IS或iss或iis却is.
我不建议这样做 - 它肯定会使你的代码更不易读,并且有简单的替代方法(例如只使用非保留字).
但如果你真的想要,可以把名字写成`is`.使用反引号转义允许您使用保留字/关键字作为标识符.你必须在任何想要使用类名的地方使用反引号:
class `is` { }
let obj = `is`()
let objs: [`is`] = []
Run Code Online (Sandbox Code Playgroud)
更多信息可以在Swift编程语言中找到.
| 归档时间: |
|
| 查看次数: |
112 次 |
| 最近记录: |