2016-10-18 9 views
0

yamlファイルからswagger-codegenコマンドラインを使って目的のCコードを生成しました。今、同じAPIが利用できる2つのサーバーがあります。プログラムでホストを変更するにはどうすればよいですか?スワッガーiOSクライアントホストの変更

SWGConfiguration.hにはホストプロパティがあります。しかし、それを更新することは、生成されたコードのシングルトンの振る舞いのために私の問題を解決するものではありません。クライアントは古いAPIホストを呼び出し続けます。

これを変更する適切な方法は何ですか?アンドロイドでは、ホストを変更することができます。

答えて

0

initWithBaseURLメソッドを使用して独自のSWGApiClientを作成し、任意のAPIクラスを作成するときに設定します。

+0

ご返信ありがとうございます。 Swagger-codegenはすでに私のためにこのコードを生成しました。しかし、生成されたコードを修正して、新しいURLを持つ別の 'SWGApiClient'を作成する必要があります。新しいオブジェクトを作成せずにURLを変更できる別の方法がある場合は、それは素晴らしいでしょう。 – Bobby

関連する問題