| categories:develop

Use Legacy Swift Language Version

四十肩勃発、じわ〜ピッキーーっとした痛みの中、XCode8にてプロジェクトを移行中です。ほとんどのプロジェクトは立ち上げ時に問題なく変換をすることができたのですが、立ち上げるたびに何度も変換を即されて先に進めないプロジェクトがありました。

 use_legacy_swift_version_error

問題は、Build Settings 内の項目”Use Legacy Swift Language Version”が更新されていないということのようです。なぜにこのプロジェクトにだけにおこるのかはちょっと不明かつ、嫌な感じでもある。

 use_legacy_swift_version_unspecified

解決法

Swift 3を使うときは「NO」。

 use_legacy_swift_version_no

Swift 2.3にて動かすときは「YES」です。

 use_legacy_swift_version_yes

そして、プロジェクトの方も変えておきます。

 use_legacy_swift_version_project

comments powered by Disqus