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