Как отправить GPS-координаты на веб-сервер? - PullRequest
0 голосов
/ 18 декабря 2011

Я использую Xcode для создания своего первого приложения для iPhone.По сути, я хочу отслеживать свое местоположение GPS и получать данные из веб-службы.Затем я хочу отобразить эти данные.На самом деле, я хочу, чтобы робот произносил данные, но по одной проблеме за раз.

Я нашел эту тему:

https://stackoverflow.com/a/1791658/400732

, что указывает на большуюпример от Apple, который показывает, как отслеживать местоположение.Итак, как мне теперь обратиться к веб-сервису?Чем меньше Objective-C, тем лучше, потому что я действительно программист на Python, Javascript.

1 Ответ

1 голос
/ 18 декабря 2011

Для публикации данных и получения ответов используйте ASIFormDataRequest

NSURL *url = [NSURL URLWithString:@"http://yourwebsite.com"];

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@"x_coordinate" forKey:@"x"];
[request setPostValue:@"y_coordinate" forKey:@"y"];

[request startSynchronous];

NSError *error = [request error];
if (!error && [request responseStatusCode] == 200) {
      NSLog(@"This is the response from the server: %@",[request responseString]];
}else{
      NSLog(@"Error - Data download error: \"%@\"",[[request error] localizedDescription]);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...