iPhone:如何通过按钮发送http请求?

时间:2010-09-26 08:11:00

标签: iphone objective-c xcode

视图屏幕上有1个按钮,当用户单击发送httprequest的按钮时 http://domain.com/buttoninput.php?id=1

多数民众赞成!屏幕上没有任何内容!该页面仅在后台加载。

2 个答案:

答案 0 :(得分:1)

您可能(至少应该)异步加载数据。完成后(您的委托方法是您最好的朋友)评估您收到的数据并更改您的UI元素。你为什么期望自动更新?

答案 1 :(得分:1)

试试这个 // 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];