0

だから私の問題は、複数のオブジェクトを使用して大きな石鹸リクエストを作成する必要があることです。私の要求はユーザー入力に依存します。つまり、10 個の複雑なオブジェクトを追加できる場合もあります。そのため、弦の継ぎ目を作るのは少し難しいです。それを行う他の方法はありますか?私はアンドロイドで同じものを構築していましたが、リクエストにオブジェクトを追加する簡単な方法がありました。

文字列を作成するのはそれほど難しくないことはわかっていますが、よりユーザーフレンドリーなソリューションがないのはなぜですか?

4

2 に答える 2

0

それを行う唯一の方法は、完全な文字列を作成することです。いくつか試してみたところ、とても簡単だとわかりました...

于 2012-10-19T12:39:55.567 に答える
0

使用している Web サイトの SOAP API にアクセスし、API の WSDL を取得してSudzCを使用することを強くお勧めします。この Web サイトは、SOAP サービスをアプリケーションに実装するために必要なすべてのコードの Zip ファイルを作成します。私はこれを数回使用しましたが、通常は多くの時間を節約できます。

実装後の呼び出しは、次を使用して行うことができます。

Service *mySoapService;
SoapRequest *request;

    mySoapService = [[Service alloc]init];
    mySoapService = [Service service];
    [mySoapService setDefaultHandler:self];


request =  [mySoapService LoginWithPostedDateEx1:self  action:@selector(handleFind:) Username:userName Password:passWord LoginDt:loginDateString LoggedIn:TRUE PostedDt:loginDateString DeviceCaps:@"iPhone 4"];

Web サイトは、必要なファイルとメソッドを作成し、フォルダー、ヘッダーを追加し、サービスのインスタンスを作成し、リクエストを作成するだけです。

LoginWithPostedDateEx1上記の長いリクエストでは、実際には手動で作成する SOAP 呼び出しであることがわかります。

于 2012-10-19T11:40:51.633 に答える