I'm trying to acces a SOAP web service in iOS with sudzc.com. It seems i get soap envelope in return. But i'm unsure of how to handle the result. Can i somehow put the result in a NSDictionary or how do i proceed?
    - (void)run {
// Create the service
SDZDevices2Api* service = [SDZDevices2Api service];
service.logging = YES;
    // Returns NSString*. (added searchstring and max count values)
[service LocationFindSimple:self action:@selector(LocationFindSimpleHandler:) SearchString: @"Vejle" Max: 1 BankId: [NSMutableArray array] BankName: [NSMutableArray array] Id: [NSMutableArray array] Name: [NSMutableArray array] Icon: [NSMutableArray array] Zip: [NSMutableArray array] Attributes: [NSMutableArray array]];
   }
// Handle the response from LocationFindSimple.
- (void) LocationFindSimpleHandler: (id) value {
// Handle errors
if([value isKindOfClass:[NSError class]]) {
    NSLog(@"%@", value);
    return;
}
// Handle faults
if([value isKindOfClass:[SoapFault class]]) {
    NSLog(@"%@", value);
    return;
}
// Do something with the NSString* result
  NSString* result = (NSString*) value;
    NSLog(@"LocationFindSimple returned the value: %@", result);
}
This is the log message:
 
                        
I helped someone else with this: Here