NSData initWithContentsOfURL:options:errorPtr:delegate object?

时间:2009-08-07 13:36:43

标签: iphone delegates nsurlconnection download nsdata

有什么方法可以在

时分配某种委托对象
[[NSData alloc] initWithContentsOfUrl:... options:... errorPtr:...]
调用

以便我可以监视完成下载的百分比,或者是通过使用异步NSURLConnection来处理这类事情的最佳方法吗?

1 个答案:

答案 0 :(得分:3)

NSData initWithContentsOfUrl是一个同步调用,并不是为了提供进度信息。您应该使用NSURLConnection异步调用。

如果您想为UIProgressView制作动画,则应考虑使用ASIHTTTPRequest library。这是一个非常整洁的图书馆。