Xcodeで使用するSwiftのバージョンを選択することはできますか?


10

Xcode 6.3のアップデートがあり、新しいバージョンのSwift(1.2)が含まれています。アップデートした場合、すべてのSwiftコードを1.2に移行する必要がありますか、それとも古いバージョンのSwiftを選択できますか?

回答:


6

Xcode 6.3を使用している場合は、すべてのコードをSwift 1.2に移行する必要があります。あなたがに行く場合は、編集 > 変換 > 最新のスウィフト構文に、それは変化の多くを見つけましょう。ただし、まだ手動で編集する必要があります。

長期的には、Swiftコードを最新バージョンに維持することで、将来の移行が容易になり、言語の将来の拡張機能を利用できるようになります。


1
答えてくれてありがとう!コードを更新したいのですが、今は時間がないので、移行の問題が発生する危険を冒したくありません。しかし、古いXcode SourceKitサービスは常にクラッシュするので、古いバージョンのSwift :(
harinsa

@はい、バージョンを選択できません。そのため、私が推奨するソリューションを提供しました(そしてAppleもおそらくそうです)。
ジョナサンJ.

3

Xcode 7.3で使用するSwiftのバージョンを次から選択できます。(メニュー)XCode> Toolchains>(バージョンを選択)

ここに画像の説明を入力してください


8
Xcode 8.0-betaではこのオプションは削除されました...
Peter Gerhat '25 / 07/25

5
私は(ダウンロードしたswift.org/builds/development/xcode/...を)して、手動でツールチェインをインストールし、Xcodeのメニューは、V8ベータ3に再び現れた
ジョーン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.