1
有沒有辦法在NSURLConnection的didReceiveData上獲取回調,或者在下載Google Drive文件時跟蹤下載進度的另一種方式?獲取下載進度Google Drive
我只看到一個uploadProgress一個,下載方法需要一個完成塊。
有沒有辦法在NSURLConnection的didReceiveData上獲取回調,或者在下載Google Drive文件時跟蹤下載進度的另一種方式?獲取下載進度Google Drive
我只看到一個uploadProgress一個,下載方法需要一個完成塊。
這裏有一個代碼片段你:
self.fetcher = [GTMHTTPFetcher fetcherWithRequest:request];
[self.fetcher setReceivedDataBlock:^(NSData *data) {
float percentTransfered = self.fetcher.downloadedLength * 100.0f/self.fetcher.response.expectedContentLength;
// Do something with progress
}
expectedContentLength將返回-1,如果下載的文件的大小是未知的。