Wie rufe ich einen webservice in Swift?

Wie rufe ich einen RESTful web-service in Swift? In Objective-C, die ich verwendet habe folgenden code, aber noch nicht in der Lage gewesen, zu erfahren, wie das gleiche zu tun schnell.

- (IBAction)fetchData;
{
NSURL *url = [NSURL URLWithString:@"http://myrestservice"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[NSURLConnection sendAsynchronousRequest:request
                                   queue:[NSOperationQueue mainQueue]
                       completionHandler:^(NSURLResponse *response,
                                           NSData *data, NSError *connectionError)
 {
     if (data.length > 0 && connectionError == nil)
     {
         NSDictionary *response = [NSJSONSerialization JSONObjectWithData:data
                                                                  options:0
                                                                    error:NULL];
         self.content.text = [[response objectForKey:@"text"] stringValue];
     }
 }];

}

  • Ich eigentlich gar nicht wissen, wo Sie anfangen, wie ich bin immer noch lernen, Swift - in der Hoffnung, jemand kann mir ein tutorial oder ein paar Tipps über was zu suchen!
  • Ich schlage vor, Sie Lesen alle oder zumindest ein Teil von Die Swift-Programmiersprache - Buch und auch potenziell die Über Swift Mit Cocoa und Objective-C Buch.
  • Es gibt auch 3 videos zur Verfügung: Einführung in Swift, Fortgeschrittene Swift und Erweiterte Swift
  • Diese Frage scheint off-topic, weil es nicht zeigen, ein minimales Verständnis von dem problem
  • Ja @Evonet, die Bücher bieten einen Ausgangspunkt, was die syntax von swift aussieht und wie konvertieren von objective-c-code zu swift. So können wir nicht weitermachen die manuelle Konvertierung von code für Menschen, die Frage ALSO nach SO einer Frage. Ich bin vollkommen bereit zu helfen, mit Fehlern, wenn Menschen den Versuch gemacht, es zu konvertieren
InformationsquelleAutor Evonet | 2014-06-16
Schreibe einen Kommentar