Swift:需要类前缀吗?

我应该为我的Swift类名赋予三个字母的前缀,这是由Objective-

C约定所建议的:类名在整个应用程序中必须是唯一的?

回答:

不,您不需要Swift中的类前缀,因为类在它们所在的模块中具有命名空间。

如果您需要区分(例如)Array来自Swift和Array应用程序中声明的类/结构,可以通过将其键入为a Swift.Array或a

来消除歧义MyProject.Array。这也适用于扩展:

extension Swift.Array {

...

}

extension MyProject.Array {

...

}

以上是 Swift:需要类前缀吗? 的全部内容, 来源链接: utcz.com/qa/421428.html

回到顶部