0

我对 Objective-C 编码很陌生,目前在大学学习。无论如何,我如何使用 UIWebview 执行 HTTP 发布,以便我可以在需要时更新视图,以便将不同的传单放在那里等。

我什至可能不需要使用 HTTP post 来执行此操作,但我正在为 Android 编码的合作伙伴坚持认为我可能需要!

有什么帮助吗?

4

2 回答 2

0

要建立 HTTP 连接,请从NSURLConnectioniOS开发人员库中了解

您首先要开始制作NSURL对象,然后NSURLRequest使用参数以及请求的 URL 制作您的对象。然后创建一个NSURLConnection并以异步(首选)或同步方式启动连接。如果您想要一个同步(阻塞)连接,请像这样初始化它

NSError *error;
NSURLResponse *responseHandler;
NSData *response = [myNSURLConnection sendSynchronousRequest:myNSURLRequest, returningResponse:&responseHandler,error:&error];
于 2012-04-23T19:41:36.800 回答
0

我不知道你说的传单是什么意思。但是,如果您希望网页出现在 UIWebView 中,则不需要使用 HTTP 发布,只需将页面的 url 传递给 UIWebView,或者如果您已经有 html 内容等,您可以加载该内容直接地。

您可以直接发出 HTTP 请求,但您可能不需要。你想在 UIWebView 中显示什么?

于 2012-04-23T20:19:34.453 回答