2016-09-09 10 views
0

私はフレームワークプロジェクトを持っており、swift 2.3と3をサポートするように変換したいと考えています。 私のSDKのコンシューマがswift 2.3または3である場合、フレームワークをどのように変換すればよいですか?配布用に2つのフレームワークを作成する必要がありますか?フレームワークプロジェクトを2.3または3にすばやく変換するにはどうすればよいですか?

+0

を使用してそれを解決することができます。 Xcodeアラートスウィフトバージョンエラー。はい、迅速なバージョンのためのフレームワークの2つのバージョンを準備する必要があります。 –

答えて

0

Frameworkの2つのバージョンを準備する必要はありません。 Xcode8でコードを開くと、変換オプションが表示されます。クリックしないでください。コードをコンパイルすると、潜在的な警告とエラーが表示されます。

は、あなたはそれが不可能共存する2別の迅速なバージョンである必要があり、コンパイラのコマンド

#if swift(>=3.0) 

    // Add your code to work in swift3 

#else 

// Add your code to work in the swift 2.3. This one you already have. 

#endif 
関連する問題