Открыть POST-ответ в мобильном сафари - PullRequest
1 голос
/ 24 февраля 2011

это мой вопрос: Я отправляю запрос POST на www.aaa.com:

NSString *post =[[NSString alloc] initWithFormat:@" bll bla ",importo];
NSURL *url=[NSURL URLWithString:@"http://www.aaa.com"];

NSLog(@"POST: %@",post); 
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding
    allowLossyConversion:YES];
... bla bla bla....
[request setHTTPBody:postData];
[request setValue:userAgent forHTTPHeaderField:@"User-Agent"];
httpResponse = [[NSMutableString alloc] init];
NSURLConnection *connection = [[NSURLConnection alloc] 
    initWithRequest:request 
    delegate:self];
[connection release];

Я получил ответ, и все в порядке! но в

- (void) connectionDidFinishLoading:(NSURLConnection *)connection

Я хочу открыть страницу ответов в мобильном сафари, а не в uiwebview, возможно, я должен изменить подход, у кого-нибудь есть предложения?

1 Ответ

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

Если вы хотите открыть URL в Safari, звоните:

[[UIApplication sharedApplication] openURL: yourUrl];
...