2014-03-14 58 views
0

在我的應用程序中,我想在從Dropbox下載文件時顯示進度條。 我使用哪種方法下載文件? 1)ASIHTTPRequest(但它需要的URL下載) 2)DBRequest(但它需要的URLRequest) 3)[自RESTClient實現]的loadFile:file.path intoPath:localPath來(但如何顯示進度條)從Dropbox下載文件時顯示進度條

謝謝,

+0

注意,許多應用程序,包括本地郵件和應用程序的iMessage,不要使用真正的進度條。相反,他們使用虛假進度條爲用戶提供活動感。酒吧開始時約10%,然後慢慢開始向90%前進。如果任務在達到90%之前完成,則該杆將沿着其餘部分拉緊。如果任務需要更長時間,則該欄停止在90%,直到任務完成,然後完成最後的10%。 – WolfLink

+0

好的,所以我也顯示假進度條。謝謝!!! –

回答

2

因爲你提到loadFile,我假設你使用的是Core SDK。在這種情況下,您需要實施loadProgress委託方法。

DBRestClient.h

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