Hallo ich arbeite an einer Anwendung, die Ihnen Informationen über Ihren aktuellen Standort (Land, Stadt, Straße) gibt, also möchte ich die Stadt und Straße zu einem lokalen Webserver senden! Ich fand einen Code, der technisch funktioniert, wenn ich diese URL:senden GET http Anfrage von iPhone zu lokalen Webserver
@"http://localhost:8888/jml/save.php?town=California&street=whatever"
Aber was ich will, ist, um die Werte von einer Etiketten (townText/streetText) und an diesem Punkt nichts scheint zu happing !!?
ist dies der Code:
if (![self.townText.text isEqualToString:@""] && ![self.streetText.text isEqualToString:@""]) {
NSURL *url = [[NSURL alloc] initWithString:[NSString stringWithFormat**:@"http://localhost:8888/jml/save.php?town=%@&street=%@",self.townText.text,streetText.txt**]];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
NSData *urlData;
NSURLResponse *response;
urlData = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:nil];
Also ich brauche bitte Ihre Hilfe :) und danke!
Sie haben auch ein Speicherleck eingeführt, indem Sie die Variable "url" nicht freigegeben haben. Sie können diese Variable sicher freigeben, nachdem Sie das Objekt 'urlRequest' erstellt haben. – Sam
@Sam: Er benutzt wahrscheinlich ARC. –
@PaulHunter du hast recht :) –