iOS
에 대한 wsdl
파일에서 소스 코드를 생성하려고합니다. 나는 두 도구를 우연히 만났으며 지금까지는 적어도 wsclient++
과 sudz
C가 작동하는 것처럼 보입니다. 그러나 iOS
앱의 상태에 따라 동일한 soap
인터페이스를 사용하여 여러 서버에 요청을 보내야합니다. 내가 나를sudzc를 사용하여 서버 URL을 변경할 수 있습니까?
if(condition1) [SoapWebService setGlobalBaseUrl: @"http://betaserver.com"];
if(condition2) [SoapWebService setGlobalBaseUrl: @"http://developserver.com"];
if(condition3) [SoapWebService setGlobalBaseUrl: @"http://liveserver.com"];
같은 것을 할 수 있도록 할
MyWebService* ws = [MyWebService service];
// // set base url for entire application
[SoapWebService setGlobalBaseUrl: @"http://domain.com"];
NSError* error = nil;
Result* rs = [ws callMethod: p1 param2:p2 error:&error];
를 통해 내가 서버 URL을 설정할 수 있습니다 wsclient
에 의해 생성 된 소스 코드에서
sudzc
에 의해 생성 된 소스 코드?
* _request = [SoapRequest 만들 : _target 조치 : _action 서비스 : 자기의 soapAction : @ "http://server.com/xyz/GetSecurityToken"postData : _envelope deserializeTo : @ "NSString"]; 나는 마치 글로벌 서버 URL을 설정할 수있는 것처럼 보이지 않습니다./ – user2879242
당신을 위해 그것을 업데이트했습니다. – iDev