joe*_*son 26 import require read-eval-print-loop swift
在Swift REPL中,如何导入(也就是加载,评估,要求)典型的文本*.swift文件?
我想使用这个文件中的代码: ~/src/Foo.swift
像这样的语法不起作用: import ~/src/Foo.swift
为了比较:
Swift REPL中用于框架的等效解决方案是: import Foundation
Ruby REPL中*.ruby文件的等效解决方案是: require "~/src/foo"
这些是类似的问题,我/不是/我在问:
如何使用/制作Swift命令行脚本,可执行文件,模块等
如何使用/制作XCode游乐场,项目,库,框架等
如何使用预先存在的文件列表启动REPL.
你需要使用-I,所以如果你的modulename.swiftmodule文件在〜/ mymodules中,那么启动swift with
swift -I ~/mymodules
Run Code Online (Sandbox Code Playgroud)
然后你就可以导入你的模块了
import module name
Run Code Online (Sandbox Code Playgroud)
应该那么容易
归档时间: |
|
查看次数: |
4013 次 |
最近记录: |