文档只提到了嵌套类型,但不清楚它们是否可以用作命名空间。我没有发现任何明确提到名称空间的地方。
发布于 2021-10-24 07:48:20
尽管可以使用Framework和Libraries实现命名空间,但最好的解决方案是使用Swift包管理器使用本地包。除了具有访问修饰符之外,这种方法还有其他一些好处。由于在Swift包管理器中,文件是基于目录系统管理的,而不是它们的目标成员船,您不必与teamworks中频繁出现的合并冲突作斗争。此外,不需要设置文件成员身份。
要检查如何使用本地Swift包,请参阅以下链接:Organizing Your Code with Local Packages
发布于 2014-06-03 06:59:31
我相信这是通过以下方式实现的:
struct Foo
{
class Bar
{
}
}
然后,可以使用以下命令访问它:
var dds = Foo.Bar();
https://stackoverflow.com/questions/24002821
复制相似问题