2009-03-06 6 views
0

Mon lieu de travail actuel est principalement un magasin Microsoft et nous utilisons beaucoup Visual Studio. J'ai adoré la paresse d'utiliser "Add Service Reference" (anciennement "Add Web Reference" dans VS2005) pour télécharger des WSDL et former des classes et des méthodes dans des espaces de noms sympas et pratiques pour moi.Y a-t-il quelque chose de similaire à "Ajouter une référence de service" dans XCode?

Depuis que nous avons commencé à nous lancer dans le développement de l'iPhone, nous avons utilisé XCode comme IDE pour les projets iPhone. J'aimerais pouvoir faire quelque chose de similaire, mais je n'ai pas été capable de trouver si cette capacité existe.

S'il existe des fonctionnalités similaires dans XCode, où est-ce?
Sinon, y a-t-il un modèle ou quelque chose que je peux télécharger qui fera ce que je veux?

Répondre

1

Il n'y a rien de prévu pour la consommation de services de savon. Si votre équipe utilise WCF pour le service Web, votre itinéraire le plus facile va ajouter un point de terminaison REST à votre service existant. Ensuite, vous pouvez utiliser une combinaison de NSUrlConnection, NSXmlParser et le codage de valeur-clé pour le rendre presque aussi facile.

+0

Je donne un upvote pour répondre à la première partie. Qu'il n'y a pas d'équivalent. Supposons que je n'ai aucun contrôle sur les points de terminaison, pur consommateur de ma part (par exemple, j'utilisais les services d'Amazon). –

+0

Je n'ai rien vu de facile pour implémenter du savon ... Cependant, si vous utilisez vraiment les services Amazon, il y a déjà une API REST, mais quelqu'un a écrit le code iPhone et l'a téléchargé sur son site de développeur. – Lounges

+0

Je n'utilise pas Amazon, je le jette simplement comme exemple d'API sur lequel je n'ai aucun contrôle et je ne peux pas le changer en REST même s'il n'en a pas déjà un. En tout cas, j'ai cherché pendant quelques jours et on dirait que je vais rouler le mien. –

Questions connexes