Ich versuche, so etwas zu tun:Perform Anfrage POST in Swift
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://google.com"]];
request.HTTPMethod = @"POST";
NSString *stringData = @"some data";
NSData *requestBodyData = [stringData dataUsingEncoding:NSUTF8StringEncoding];
request.HTTPBody = requestBodyData;
NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self];
Dies ist, was so weit ich habe:
var url = NSURL(string: "some url")
var request = NSMutableURLRequest(URL: url)
request.HTTPMethod = "POST"
var dataString = "some data"
var requestBodyData: NSData = dataString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) as NSData
request.HTTPBody = requestBodyData
var connection = NSURLConnection(request: request, delegate: self, startImmediately: false)
println("sending request...")
connection.start()
jedoch die var requestBodyData: Linie wirft den ersten Stein with "Kann den Typ NSData des Ausdrucks nicht in den Datentyp NSData konvertieren"
Wer sollte schon wiegen?
scheint zu senden, dass es. Danke, Mann. – xyclos
Wie kann ich eine Serverantwort mit diesem Beispiel verwalten? –