SOAP webservice en iOS

Estoy intentando conectar con un service web SOAP en un proyecto iOS usando Xcode y Objective-C.

Mi problema es que todas las forms que he encontrado son muy primitivas (como escribir el envoltorio manual de soap y enviarlo a HTTP Transporter (o algo así) y luego analizar la respuesta manualmente para extraer la información).

No encontré ninguna forma profesional de hacer eso.

¿Alguna idea sobre bibliotecas o mejores forms de hacerlo?

Trate de usar http://easywsdl.com . Este sitio generará todas las classs requeridas que puede usar para conectarse a su WS. El generador funciona con files WSDL muy complejos.

iOS no tiene soporte nativo para consumir web services SOAP. Necesita hacer que los clientes consumn los services. wsdl2objc es una herramienta muy impresionante para generar código Objective-C desde un WSDL para llamar a services SOAP. Puede consultar sus instrucciones de uso para saber cómo usar el código generado desde WSDL2ObjC