gpt4 book ai didi

swift - 创建一个以 Swift 使用的名称命名的类

转载 作者:搜寻专家 更新时间:2023-11-01 05:57:11 26 4
gpt4 key购买 nike

我需要调用我的类 is,但是当我尝试这样做时:

class is {

}

我得到一个错误:

Expected identifier in class declaration

有没有办法绕过这个错误并调用我的类is?我不想称它为 ISissiisis

最佳答案

我不建议这样做——它肯定会使您的代码可读性大大降低,并且有一些简单的替代方法(例如只使用非保留字)。

但是如果你真的想要,你可以把名字写成`is`。使用反引号转义允许您使用保留字/关键字作为标识符。你必须在任何你想使用类名的地方使用反引号:

class `is` { }

let obj = `is`()

let objs: [`is`] = []

更多信息可以在 The Swift Programming Language 中找到.

关于swift - 创建一个以 Swift 使用的名称命名的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37551079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com