与Web服务通信时显示进度视图

时间:2011-05-07 19:18:04

标签: web-services ios uiprogressview

在我的应用程序启动时,我通过JSON与web服务进行通信来请求数据和解析,这项工作需要2秒钟,因此我想在执行此工作时以及何时完成此操作时向用户显示UIProgressView ,我会将用户重定向到我的应用程序的主视图,你能帮助我吗?什么对象基本上使用,如果你有教程提示,我会很高兴,提前thx:)

1 个答案:

答案 0 :(得分:2)

查看ASIHTTPRequest。您将要使用setDownloadProgressDelegate:方法将其连接到您的进度指示器。像这样:

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDownloadProgressDelegate:someProgressIndicator];
[request startSynchronous];

如需进一步阅读,请参阅此处文档的相关部分:

http://allseeing-i.com/ASIHTTPRequest/How-to-use#tracking_progress