回答編集履歴
2
改行を加えて見やすくしました。あと追記を入れました。
test
CHANGED
@@ -1 +1,9 @@
|
|
1
|
-
回答をいただいた後に分かったのですが、プロジェクトのGeneral>Deployment Info>Deployment Targetで、開発しているアプリをどのOSまで対応させるか指定できるようです。
|
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
誤字を修正
test
CHANGED
@@ -1 +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までは使えると考えて良い気がします。
|