Я работаю над типичным приложением для газетного киоска, и у меня проблема с распаковкой загруженного файла.
-(void)connectionDidFinishDownloading:(NSURLConnection *)URL-адрес назначения соединения:(NSURL *)URL-адрес назначения {
// копируем файл в папку назначения
NSURL *finalURL = [[self contentURL] URLByAppendingPathComponent:@"magazine.zip"]; ELog(@"Копирование элемента из %@ в %@",destinationURL,finalURL);
[[NSFileManager defaultManager] copyItemAtURL:destinationURL toURL:finalURL error:NULL]; [[NSFileManager defaultManager] removeItemAtURL: ошибка адресата URL: NULL];
// Загруженный файл magazine.zip теперь находится по адресу finalURL, и на следующем шаге я попытаюсь разархивировать его
[SSZipArchive unzipFileAth:[finalURL path] toDestinan:[[self contentURL]path] перезаписать:YES пароль:nil error:nil];
[самостоятельно отправить уведомление об окончании загрузки]; }
И ничего не происходит. Я проверил, действительно ли файл находится по пути finalURL, и да. У SSZipArchive есть проблема с открытием файла magazine.zip. Я попытался найти пример того, как разархивировать загруженный выпуск Newsstand, но ничего не нашел.