2012-03-26 14 views
0

この目的のためにサーバーから大きなサイズのzipファイルをダウンロードしたいASIHTTPRequest.Iを使用しています。ファイルをダウンロードしましたが、進捗バーを表示したいと思います。ASIHTTPRequestプログレスバーに進捗状況が表示されていません。私のコードは以下の通りですsetDownloadProgressDelegateのASIHTTPRequestが動作しません

[networkQueue reset]; 
    networkQueue setRequestDidFinishSelector:@selector(imageFetchComplete:)]; 
[networkQueue setRequestDidFailSelector:@selector(imageFetchFailed:)]; 
    [networkQueue setDelegate:self]; 
    request = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:fullURL]]; 
    fullPathTemp = [NSString stringWithFormat:@"%@/temp.zip", self.documentsDir]; 
    [request setDownloadProgressDelegate:progressIndicator]; 
    [request setDownloadDestinationPath:fullPathTemp]; 
    [request setUserInfo:[NSDictionary dictionaryWithObject:@"request1" forKey:@"name"]]; 
    [request setShouldContinueWhenAppEntersBackground:YES]; 
    [networkQueue addOperation:request]; 
    [networkQueue go]; 

ありがとうございます。

答えて

-1

progressIndicatorがデリゲートに設定されていない可能性があります。

+0

はい私はそれを感謝しました。 –

関連する問題