【发布时间】:2017-11-29 18:23:00
【问题描述】:
在 Python 或 Haskell 中,我可以在 REPL 中运行文件(例如,在 Python execfile('foo.py') 中)。我怎样才能在 Swift REPL 中做同样的事情。我没有使用 Xcode。我知道如果您将#!/usr/bin/swift 放在文件的顶部,那么您可以从 shell 运行它,但我想从解释器运行。
【问题讨论】:
标签: swift interpreter
在 Python 或 Haskell 中,我可以在 REPL 中运行文件(例如,在 Python execfile('foo.py') 中)。我怎样才能在 Swift REPL 中做同样的事情。我没有使用 Xcode。我知道如果您将#!/usr/bin/swift 放在文件的顶部,那么您可以从 shell 运行它,但我想从解释器运行。
【问题讨论】:
标签: swift interpreter
您不能运行来自 Swift REPL 的 swift 文件,但您可以在运行 REPL 时导入自定义框架:
swift -F /path/to/ProjectName.framework
然后,导入框架:
> import ProjectName
【讨论】: