iPhone: Как отправить httprequest через кнопку? - PullRequest
0 голосов
/ 26 сентября 2010

На экране просмотра есть 1 кнопка, когда пользователь нажимает кнопку, на которую отправляется httprequest http://domain.com/buttoninput.php?id=1

Вот и все!На экране ничего не загружается!страница загружается только в фоновом режиме.

Ответы [ 2 ]

1 голос
/ 27 сентября 2010

Попробуйте это // URL-кодировку строки

NSString *escapedUrl = [aURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

// создать запрос

 NSURLRequest *aRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:escapedUrl]cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0]; 

// создать соединение с запросом // и начать загрузку данных

NSURLConnection *aConnection=[[NSURLConnection alloc] initWithRequest:aRequest delegate:self]; 
1 голос
/ 26 сентября 2010

Вы, вероятно, (по крайней мере, должны) загружать данные асинхронно.По окончании (ваши методы делегата - ваши лучшие друзья) оцените полученные данные и измените элементы интерфейса.Почему вы ожидаете, что что-то обновится автоматически?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...