3

既存の WatchOS 2 アプリを持っています。アップグレードしていくつかの WatchOS 3 機能を追加したいので、Xcode 8 ベータ 3 をインストールしました。私の質問は、WatchOS 3 プロジェクト用に別のターゲットを作成する必要があるか、それとも同じ WatchOS 2 ターゲットで作業を続けて新しいものを追加できるかです。 WatchOS 3 の機能は、Xcode 8 で利用できます。

4

1 に答える 1

2

同じターゲットを使用しますが、関数/コードは条件付きである必要があります:

#available(watchOS 3, *)
{
    // do some watchOS 3 stuff
}
#else
{
    // do some watchOS 2 stuff
}
#endif
于 2016-07-22T17:36:42.093 に答える