Запуск файла Swift в Swift REPL

В Python или Haskell я могу запустить файл внутри REPL (например, в Python execfile('foo.py')). Как я могу сделать то же самое внутри Swift REPL. Я не использую Xcode. Я знаю, что если вы поместите #!/usr/bin/swift в начало файла, вы сможете запустить его из оболочки, но я бы хотел запустить из интерпретатора.


person xiaolingxiao    schedule 26.06.2017    source источник


Ответы (1)


Вы не можете запустить файл swift из Swift REPL, но вы можете импортировать пользовательскую структуру при запуске REPL:

swift -F /path/to/ProjectName.framework

Затем импортируйте фреймворк:

> import ProjectName
person redent84    schedule 26.06.2017