如何在没有Xcode的同一文件夹中的另一个swift文件中使用类/函数

时间:2017-02-02 14:50:31

标签: swift

我在G.swift中编写协议和类,并在L.swift中编写函数和测试。这两个文件在同一个文件夹中,我需要" import" L.swift中的G.someclass。

我在互联网上搜索,如果同一目录中有两个文件,我说我不需要导入命令。但我没有使用Xcode来编写这些文件。我只想要写lite函数,并像Python或Go一样运行它们。

会发生吗?或者我必须使用Xcode来制作" import"操作发生了吗?

1 个答案:

答案 0 :(得分:3)

如果您不使用xcode,我认为您是通过swiftswiftc运行的。在任何一种情况下,只需在命令行中列出这两个文件,它们将被视为同一个模块。您的L.swift文件应具有运行测试的main()函数。