swagger.json
からObjective c
クライアントを生成しました。プロジェクトを右クリックし、Add Files to "ProjectName"
を選択して、生成したソースをXcodeプロジェクトにインポートします。 swagger-codegen
で生成されたソースはISO8601
に依存しているので、JSONModel
とAFNetworking
をダウンロードしてプロジェクトに追加しました。プロジェクトは正常に構築されていますが、正しく機能していません。 Api
フォルダ内の関数を使用してAPI呼び出しを呼び出すと、Core
フォルダ内の関数を呼び出すことができません。 Core
フォルダ内にデバッグポイントを入れてみましたが、コントロールの流れが届かず、Xcodeにもエラーが表示されません。目的swagger-codegenから生成されたクライアントがプロジェクトで手動でインポートされたときに正しく動作しない
私がの依存関係として追加すると、驚いたことに生成されたコードがうまくいきます。
しかし、自分のプロジェクトでを使用したくありません。
手動でインポートする手順はありますか。なぜXcodeが何のエラーも投げていないのですか?あなたがcocoapodsを使用するのではなく、手動で依存関係をインポートする場合
では、フレームワークを検証交差、Xcodeは、エラーを与えるために使用しました依存関係のフレームワークをインポートすると、プロジェクトはうまく構築されています。問題は、Xcodeがエラーを出すこともコントロールの流れもそのメソッドに行くことではないということです。 @JonRose何が問題なのでしょうか? – HelioVaGator
私はcocoapodsを使う代わりに手動で依存関係をインポートし、私のために働いた '#import'文を変更しました。 –