使用している 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 呼び出しであることがわかります。