2009-03-06 5 views
0

Mein gegenwärtiger Arbeitsplatz ist in erster Linie ein Microsoft-Shop und wir verwenden Visual Studio ziemlich ausgiebig. Ich bin begeistert von der Faulheit der Verwendung von "Add Service Reference" (früher "Add Web Reference" in VS2005), um WSDLs herunterzuladen und Klassen und Methoden in netten, praktischen Namespaces für mich zu bilden.Gibt es in XCode etwas Ähnliches wie "Add Service Reference"?

Seit wir uns der Entwicklung des iPhone zuwenden, verwenden wir XCode als unsere IDE für iPhone-Projekte. Ich wäre gerne in der Lage, etwas Ähnliches zu tun, aber ich konnte nicht herausfinden, ob diese Fähigkeit existiert.

Wenn es ähnliche Funktionalität in XCode gibt, wo ist es?
Wenn nicht, gibt es eine Vorlage oder etwas, das ich herunterladen kann, was ich will?

Antwort

1

Es ist nichts eingebaut für den Verbrauch von Seife Dienstleistungen. Wenn Ihr Team WCF für den Web-Service verwendet, besteht Ihre einfachste Route darin, Ihrem vorhandenen Service einen REST-Endpunkt hinzuzufügen. Dann können Sie eine Kombination aus NSUrlConnection, NSXmlParser und Schlüssel-Wert-Codierung verwenden, um es fast so einfach zu machen.

+0

Ich gebe eine Aufzählung für die Antwort auf den ersten Teil. Dass es kein Äquivalent gibt. Angenommen, ich habe keine Kontrolle über die Endpoints, reine Konsumenten an meinem Ende (zum Beispiel nutzte ich die Dienste von Amazon). –

+0

Ich habe nichts Einfaches für die Implementierung von Soap gesehen ... Allerdings, wenn Sie wirklich Amazon-Dienste verwenden, gibt es nicht nur eine REST-API, sondern jemand hat iPhone-Code geschrieben und auf seine Entwickler-Site hochgeladen. – Lounges

+0

Ich benutze Amazon nicht, ich werfe es einfach als Beispiel für eine API aus, die ich nicht kontrollieren kann und die ich nicht in REST ändern kann, auch wenn es noch keine hatte. Wie auch immer, ich habe nach ein paar Tagen gesucht und es sieht so aus, als würde ich meine eigenen rollen. –

Verwandte Themen