айфон - нажать кнопку открыть URL? - PullRequest
0 голосов
/ 05 февраля 2011

1) пользователь запускает приложение 2) пользователь нажимает кнопку 3) кнопка загрузки http://domain.com/mypage/?item=123

Как вызвать http://domain.com/?item=123,, не открывая фактическую страницу в браузере?

Ответы [ 4 ]

3 голосов
/ 05 февраля 2011

NSURLConnection - это ответ.

0 голосов
/ 06 февраля 2011

Я использовал UIWebView, установленный в «скрытый». Вероятно, это не самый эффективный способ, но если вы обычно используете UIWebViews и Interface Builder, то это легко. Вы также можете использовать методы делегата webview, чтобы просмотреть его.

Если подумать - используйте приведенный выше метод NSURL String, но поместите его в новый поток.

0 голосов
/ 05 февраля 2011
NSString* str = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://domain.com/?item=123"] usedEncoding:NULL error:NULL]
0 голосов
/ 05 февраля 2011

Не уверен на 100% в том, что вопрос, но вы можете использовать UIWebView.Загрузите это UIWebView в приложение с URL-адресом, и все будет хорошо.

Надеюсь, это поможет!

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