Я написал код для загрузки URL на мой диск, используя NSURLRequest и NSURLDownload.Загрузка начинается нормально (по крайней мере, она отправляет downloadDidBegin:(NSURLDownload *)download
), но затем она отправляет
-(void)download:(NSURLDownload *)download didFailWithError:(NSError *)error
Моя реализация функции заключается в следующем:
{
[download release];
NSLog(@"Download failed! Error - %@ %@",
[error localizedDescription],
[[error userInfo] objectForKey:NSURLErrorFailingURLStringErrorKey]);
}
Зарегистрированная ошибка
2011-07-17 01: 48: 43.194 URLDownloader [28031: 903] Загрузка не удалась!Ошибка - операция не может быть завершена.(Ошибка NSURLErrorDomain -3001.) [URL в NSURLRequest]
Из того, что я могу сказать, это ошибка NSURLErrorCannotOpenFile.Я не могу найти объяснения, почему возникает эта ошибка, кроме «Возвращено, когда NSURLDownload не смог открыть загруженный файл на диске».из документации.Итак, почему это происходит?
Факт, который может быть полезен (?): NSURLErrorCannotOpenFile перечисляется как kCFURLErrorCannotOpenFile.Я тоже понятия не имею, что это значит ....