setDownloadProgressDelegate ASIHTTPRequest не работает - PullRequest
0 голосов
/ 26 марта 2012

Я хочу загрузить zip-файл большого размера с сервера. Для этого я использую ASIHTTPRequest. Я успешно загрузил файл, но хочу показать индикатор выполнения. Я реализовал его так же, как пример 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 Ответ

0 голосов
/ 18 апреля 2012

Может быть, ваш progressIndicator не установлен делегатом.

...