2017-08-26 3 views
-4

swift 2.3プロジェクトをswift 3.xに変換する必要があります。約12のフレームワークがCocoapodsを介してプロジェクトに追加されています。私は、ポッド経由で追加された外部ライブラリのベストプラクティスを知りたかっただけです。2.3から3.xへのスワイプ変換のベストプラクティス

+1

私は約4つのライブラリをすべてココポッド経由でインストールしました。最初のステップは、3回目にポッドを更新することでした。第2ステップは、コードを自動的に変換させて、ステップ3は修正から問題を解決しました。それがあなたが何を求めているのか分かりません。もし私が答えを書くのを助けたら –

+0

@ inspector_60はい、どこから始めたらいいか混乱していました。私はこのプロジェクトでAlamofireを使用しています。それはSwift 3の構文が大幅に変更されていることがわかりました。あなたはそれについて考えていますか? –

+0

私はあなたがただ一つずつエラーを修正しなければならないと思います。 – Sweeper

答えて

0

私は約4つのライブラリをすべてココポッド経由でインストールしました。 0.正しいブランチをコミットしてください(変換する前にコードを保存してください) 1.ポッドを3速に更新してください。 2. Xcodeでコードが自動的に変換されます。 3.ライブラリー(作成されている場合)のAPI変更を含む、(コード内の)変換から正しい問題と修正が発生します。 - これらはほとんどマイナーチェンジになります。

注:私が変更した自由の1つはアラモファイアでした。注2:恐れてはいけません。いつでもあなたの現在の位置に戻ることができます。 注3:迅速な3バージョンを持たないライブラリがある場合は、変換に問題があります。基本的には手動で行う必要があり、推奨されません。

関連する問題