Iphone 从Dropbox下载文件时显示Progressbar

Iphone 从Dropbox下载文件时显示Progressbar,iphone,download,dropbox,Iphone,Download,Dropbox,在我的应用程序中,我想在从Dropbox下载文件时显示Progressbar。 我使用哪种方法下载文件? 1) ASIHTTPRequest(但需要URL才能下载) 2) DBRequest(但它需要URLRequest) 3) [[self-restClient]loadFile:file.path intoPath:localPath(但如何显示进度条?) 谢谢,因为您提到了loadFile,我假设您使用的是核心SDK。在这种情况下,您需要实现loadProgress委托方法 从DBRest

在我的应用程序中,我想在从Dropbox下载文件时显示Progressbar。 我使用哪种方法下载文件? 1) ASIHTTPRequest(但需要URL才能下载) 2) DBRequest(但它需要URLRequest) 3) [[self-restClient]loadFile:file.path intoPath:localPath(但如何显示进度条?)


谢谢,

因为您提到了
loadFile
,我假设您使用的是核心SDK。在这种情况下,您需要实现
loadProgress
委托方法

DBRestClient.h

- (void)restClient:(DBRestClient*)client loadProgress:(CGFloat)progress
                                              forFile:(NSString*)destPath;

请注意,许多应用程序,包括本机邮件和iMessage应用程序,都不使用真正的进度条。相反,它们使用假进度条来给用户一种活动感。进度条从大约10%开始,然后慢慢地开始向90%前进。如果任务在达到90%之前完成,进度条将在剩余的过程中自动收缩。如果sk需要更长的时间,在任务完成之前,进度条停止在90%,然后完成最后10%。好的,所以我也显示假进度条。谢谢!!!