回答編集履歴

2

改行を加えて見やすくしました。あと追記を入れました。

2015/12/11 11:24

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,9 @@
1
- 回答をいただいた後に分かったのですが、プロジェクトのGeneral>Deployment Info>Deployment Targetで、開発しているアプリをどのOSまで対応させるか指定できるようです。Deployment Targetを10.9にしておくと、10.10(Yosemite)や10.11(El Capitan)以降でしか使えないAPIを使おうとした時にエラーを出してくれます。(試しに10.11から使えるSKAudioNodeを書くと「'SKAudioNode' is only available on OS X 10.11 or newer」と出ます。)この状態でエラーなくビルドできれば、10.9までは使えると考えて良い気がします。
1
+ 回答をいただいた後に分かったのですが、プロジェクトのGeneral>Deployment Info>Deployment Targetで、開発しているアプリをどのOSまで対応させるか指定できるようです。
2
+
3
+ Deployment Targetを10.9にしておくと、10.10(Yosemite)や10.11(El Capitan)以降でしか使えないAPIを使おうとした時にエラーを出してくれます。(試しに10.11から使えるSKAudioNodeを書くと「'SKAudioNode' is only available on OS X 10.11 or newer」と出ます。)
4
+
5
+ この状態でエラーなくビルドできれば、10.9までは使えると考えて良い気がします。
6
+
7
+
8
+
9
+ 追記:最新のSwift言語がどのOSまで動くか、という質問だったのにAPIの話になってますね・・・すいません。

1

誤字を修正

2015/12/11 11:24

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 質問をいただいた後に分かったのですが、プロジェクトのGeneral>Deployment Info>Deployment Targetで、開発しているアプリをどのOSまで対応させるか指定できるようです。Deployment Targetを10.9にしておくと、10.10(Yosemite)や10.11(El Capitan)以降でしか使えないAPIを使おうとした時にエラーを出してくれます。(試しに10.11から使えるSKAudioNodeを書くと「'SKAudioNode' is only available on OS X 10.11 or newer」と出ます。)この状態でエラーなくビルドできれば、10.9までは使えると考えて良い気がします。
1
+ 回答をいただいた後に分かったのですが、プロジェクトのGeneral>Deployment Info>Deployment Targetで、開発しているアプリをどのOSまで対応させるか指定できるようです。Deployment Targetを10.9にしておくと、10.10(Yosemite)や10.11(El Capitan)以降でしか使えないAPIを使おうとした時にエラーを出してくれます。(試しに10.11から使えるSKAudioNodeを書くと「'SKAudioNode' is only available on OS X 10.11 or newer」と出ます。)この状態でエラーなくビルドできれば、10.9までは使えると考えて良い気がします。