2016-03-28 4 views
1

私はSwiftスクリプトを書いています。私はそれをきれいに保ちたいと思います。私がこれを行う方法は、複数のファイルを作成し、それらをインポートすることです。しかし、別のファイルをSwiftスクリプトにインポートする方法を理解することはできません。私はではない Xcodeを使用しています。他のSwiftファイルをSwiftスクリプトにインポートするにはどうすればよいですか?

答えて

3

スウィフトスクリプトで他のスウィフトファイルをインポートする方法は現在ありません。しかし、あなたはそれらを実行する前に、すべてのソースファイルを連結することができます

cat one.swift two.swift three.swift | swift - 

あなたが迅速なコンパイラを使用している場合は、ちょうどあなたが-o引数の前に一緒にコンパイルしたいファイルを追加します。

swiftc one.swift two.swift three.swift -o combined 

それらをインポートする必要はありませんが、それらはすでに同じモジュールにあります。

+0

パイプは私にとっては機能しませんでしたが、ファイルに連結して実行している(同じbashスクリプト)可能性があります。 – h22

関連する問題