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