我开始编写一个基本的swift脚本文件并将其编译为:
swiftc *.swift -o exporter
脚本现在没有做任何事情,但会有export
,import_files
等功能。我试图找到如何测试这个基本脚本文件?
理想情况下,我有一个exporter_test.swift文件,我有我所有的单元测试。 另外,重要的是要注意我对swift很新,所以不确定这是否在Xcode之外是可行的。
exporter.swift
func export() -> {
// will do exporting of data that's been imported in import_files
}
func import_files(files: [String]) -> {
}
答案 0 :(得分:1)
你可以使用" swift"来执行它。命令行实用程序:
示例:
使用以下内容创建文件(test.swift
):
import Foundation
debugPrint("hello!")`
然后从命令提示符下运行:
swift ./test.swift
你应该得到:
13:24 $ swift ./test.swift
"hello!"
Xcode中的表单,如果您希望它通过构建阶段执行,那么您必须添加一个"运行脚本"阶段。