不,您不需要Swift中的类前缀,因为类在它们所在的模块中具有命名空间。
如果您需要区分(例如)
Array来自Swift和
Array应用程序中声明的类/结构,可以通过将其键入为a
Swift.Array或a
来消除歧义
MyProject.Array。这也适用于扩展:
extension Swift.Array { ...}extension MyProject.Array { ...}
不,您不需要Swift中的类前缀,因为类在它们所在的模块中具有命名空间。
如果您需要区分(例如)
Array来自Swift和
Array应用程序中声明的类/结构,可以通过将其键入为a
Swift.Array或a
MyProject.Array。这也适用于扩展:
extension Swift.Array { ...}extension MyProject.Array { ...}