.swift-versionファイルを作った

既存のプロジェクトにSwiftLintを導入したのですが、いつものように導入しビルドしてみると見慣れないwarningが出力されました。

No swift version was specified, so some formatting features were disabled. Specify the version of swift you are using with the –swiftversion command line option, or by adding a .swift-version file to your project.

出力された warning

.swift-versionファイルとは?

調べてみたところstack overflowに質問が投げられていました。

どうやらCocoaPodsに対してどのversionのSwiftを使っているのかを示すものだそうです。CocoaPods 1.4.0以降では別の書き方が必要のようです。

作ってみる

touchコマンドでファイルを生成します。

$ touch .swift-version

作成したファイルを開いて編集します

$ open .swift-version

質問にあったディレクトリをみるとそのままswiftのversionをベタすれば良いようです。

.swift-versionファイルの中身

これだけ記述をしてビルドしなおしたらwarningが消えました!!

5.0
日記

前の記事

だれのあし
Swift

次の記事

二値化