私は2.2で私のプロジェクトを作った。今私は3.0でコンパイルされたライブラリを使いたいと思います。どのように私はそれを使用することができます。Swift 3.0でコンパイルされたPODを2.2で作成したプロジェクトに使用する方法は?
私はNOとYES、およびUnspecifiedにレガシーを作りましたが、動作しませんでした。私がYesを実行すると、コードが3.0になっているのでエラーが多く発生し、2.2をベースにしたい。
今私は、文書の
pod 'EZSwipeController'
そのスクリーンショットを何をすべき。
これはライブラリである
1.コードが巨大で、私は緊急に変換できません。締め切りは です。2.次に、3.0より速い古いバージョンはありません。 もう何がオプションですか? –
締め切り日は現実を変えるものではありません。コードを移植するか、ライブラリコードを移植するか、ライブラリを使用しないか、古いバージョンかを選択する必要があります。 ABIとの互換性はSwift 4のためだけに計画されています。 – hnh
EZSwipeControllerを見ると、これは実際には非常に小さいようです(100 loc?)。それがちょうどあなた自身のコードベースが大きければ、おそらくlibを移植するでしょう。 – hnh