1
私はSwiftスクリプトを書いています。私はそれをきれいに保ちたいと思います。私がこれを行う方法は、複数のファイルを作成し、それらをインポートすることです。しかし、別のファイルをSwiftスクリプトにインポートする方法を理解することはできません。私はではない Xcodeを使用しています。他のSwiftファイルをSwiftスクリプトにインポートするにはどうすればよいですか?
私はSwiftスクリプトを書いています。私はそれをきれいに保ちたいと思います。私がこれを行う方法は、複数のファイルを作成し、それらをインポートすることです。しかし、別のファイルをSwiftスクリプトにインポートする方法を理解することはできません。私はではない Xcodeを使用しています。他のSwiftファイルをSwiftスクリプトにインポートするにはどうすればよいですか?
のスウィフトスクリプトで他のスウィフトファイルをインポートする方法は現在ありません。しかし、あなたはそれらを実行する前に、すべてのソースファイルを連結することができます
cat one.swift two.swift three.swift | swift -
あなたが迅速なコンパイラを使用している場合は、ちょうどあなたが-o
引数の前に一緒にコンパイルしたいファイルを追加します。
swiftc one.swift two.swift three.swift -o combined
それらをインポートする必要はありませんが、それらはすでに同じモジュールにあります。
パイプは私にとっては機能しませんでしたが、ファイルに連結して実行している(同じbashスクリプト)可能性があります。 – h22